About Multicore Expo  |  Contact Us |  Privacy Policy |  Home

<img src="../images/MElogo.jpg" width="740" height="120">



2010 Multicore
Expo Sponsors
PLATINUM
GOLD
SILVER
ADDITIONAL SPONSORS

Arteris

B Labs

Cofluent Design

Concurrent Computer

ElementCXI

Enea

IBM

MIPS Technologies

Penton Group

PolyCore Software

ProximusDA

Real-Time Systems

Sankhya Technologies

Sonics

Target Compiler

TenAsys


 

List of Sessions for 2010 Multicore Expo

Applying Multicore to Networking and Telecom
ME693:  Application of Multicore I/O Processors in Virtualized Data Centers


Netronome Systems - Nabil Damouny
- 04/27/10: 08:30-09:15
Data centers are increasingly being built with multicore virtualized servers.... more»
ME764:  Intrachip Communication Framework in Multicore for Networking Applications


AppliedMicro - Millind Mittal
- 04/27/10: 08:00-08:30
Today’s high-performance processors for networking applications utilize... more»

Applying Multicore to Networking and Telecom'
ME718: Developing High Availability Packet Processing for Multicore Architectures
6WIND - Eric Carmes
- 04/27/10: 14:15-15:00
The presentation provides technical details on how networking software architect... more»
ME753: Multicore and Multi-Threading Optimizations for Carrier-Grade Applications
NetLogic Microsystems, Inc. - Dilip Ramachandran
- 04/27/10: 16:45-17:30
The presentation will focus on processing challenges of next-generation service ... more»
ME692: Multicore Applications in Next Generation Wireless Basestations
LSI Corporation - Henri Tervonen
- 04/27/10: 16:00-16:45
Processing in today's mobile networks involves intensive processing. The process... more»
ME762: Multicore Software Techniques to Achieve Linear Performance for Network Applications
Freescale Semiconductor - Srinivasa Addepalli
- 04/27/10: 15:00-15:45
Multicore processors are being used increasingly to achieve multi-gigabit perfor... more»

Development and Debug with Virtual Platforms
ME711: Debug of Multicore Software Issues Using System Virtualization
Carbon Design Systems - Bill Neifert
- 04/28/10: 08:30-09:15
Virtual platforms are becoming an accepted methodology for developing software f... more»
ME734: Simulation Based Assertion Checks for Multicore Software Verification
Imperas - Simon Davidmann
- 04/28/10: 08:00-08:30
Embedded software is rapidly getting more complex, due to increasing lines of co... more»

Development and Debug with Virtual Platforms'
ME770:  Panel: Insightful Debugging or Disastrous Delusions


Green Hills Software - David Kleidermacher
- 04/28/10: 16:45-17:30
This panel will explore the challenges of multicore debugging from the perspe... more»
ME808:  Why Multicore Software Development is Similar to Hardware Design


ProximusDA - Enno Wein
- 04/28/10: 16:00-16:45
A multicore scenario can consist of a number of CPUs and/or special hardware ... more»
ME749: Optimizing Multicore Software using System Prototypes
Synopsys - Frank Schirrmeister
- 04/28/10: 14:15-15:00
Multicore requirements add a new twist to the hardware and software integration.... more»
ME723: Prototyping and Architecture Exploration for Multicore Platforms
Virtutech, Inc. - PolyCore Software, Inc. - David Beal
- 04/28/10: 15:00-15:45
Until now, it has been difficult to analyze the performance, scalability and res... more»

Legacy Migration
ME728: Methodology and Application Migration Flow for Multicore
PolyCore Software, Inc. - Sven Brehmer
- 04/28/10: 08:30-09:15
We will discuss a methodology and flow for migrating applications from single pr... more»
ME708: Patterns for Parallel Processing on Multicore
Wipro Technologies - Binu Aiyappan
- 04/28/10: 08:00-08:30
As part of Migrating some of the legacy single core applications to Muticores we... more»

Legacy Migration'
ME735: Applying Industry Standard Multicore Programming Practices to Migrate C/C++ Code
SEI/CMU - Scott Hissam
- 04/28/10: 15:00-15:45
Migrating a sequential C/C++ application to a multicore platform can be a daunti... more»
ME805: Are You Ready for Multicore? - Strategies for Smooth Migration
nCore Design - Ian Lintault
- 04/28/10: 16:00-16:45
Much attention has been paid to the technical side of multicore migration and op... more»
ME701: Controlling Multicore Race Conditions in Linux
The PTR Group, Inc. - Mike Anderson
- 04/28/10: 16:45-17:30
With the proliferation of multi-core processors, many developers are faced with ... more»
ME790: Delivering the Unexpected: Migrating a Web Browser to Multicore
CriticalBlue - Skip Hovsmith
- 04/28/10: 14:15-15:00
One minute you're hearing how impossible parallel programming is; the next minut... more»

Multicore Operating Environments
ME725: Exploring Dynamic Load Balancing for Multicore AMP Systems
Enea - Daniel Forsgren
- 04/29/10: 08:00-08:30
As multicore processors are becoming the norm for most signal processing applica... more»

Multicore Operating Environments'
ME793:  Challenges of a Multi-OS Implementation on a Multicore System


Mentor Graphics - Stephen Olsen
- 04/29/10: 12:00-12:30
Using Linux and an RTOS has distinct advantages, but the challenges of actual... more»
ME698: Designing Software for Multicore Systems
LynuxWorks, Inc. - Arun Subbarao
- 04/29/10: 11:30-12:00
The next generation of high performance embedded systems will be taking advantag... more»

Multicore Operating Environments''
ME712:  High Reliability Considerations of Advanced Embedded Multicore SoCs


Freescale Semiconductor - Geoffrey Waters
- 04/29/10: 15:45-16:30
Multicore SoCs are providing major increases in computing density for embedde... more»
ME690:  Managing Shared Resources in Multicore Systems
Codeplay Software Ltd. - Andrew Richards
- 04/29/10: 14:00-14:45

Managing application layer shared resources on a multicore chip can be cha... more»

ME731:  Why and How to Run Linux and an RTOS Side by Side on a Multicore Architecture
Express Logic, Inc. - PolyCore Software, Inc. - William Lamie
- 04/29/10: 14:45-15:30

We will cover the benefits of using both a full featured operating system ... more»


Multicore Software Techniques
ME703: Challenges in Real-time Software Development for Multicore Systems
aicas GmbH - Fridtjof Siebert
- 04/29/10: 08:00-08:30
Multicore systems introduce new challenges for the developers of embedded system... more»
ME699: Thread Safety is Primary Concern on Multicore, Not Performance -or- Sure It’s Fast, But Is It Correct?
Boeing - Tom Dickens
- 04/29/10: 08:30-09:15
Due to non-Thread-Safe programming, we are seeing errors and their consequences ... more»

Multicore Software Techniques'
ME779: How to Select a Multicore Programming API
Intel - Max Domeika
- 04/29/10: 11:30-12:30
One of the critical steps in multicore application development is the selection ... more»

Multicore Software Techniques''
ME700:  Controlling Thread and ISR Processor Migration in Linux
The PTR Group, Inc. - Mike Anderson
- 04/29/10: 15:45-16:30

Linux has supported symmetric multiprocessing now for close to a decade. H... more»

ME730:  Implementing a Standards-Based Communications API in Multicore Applications
PolyCore Software, Inc. - Sven Brehmer
- 04/29/10: 14:00-14:45

We will cover strategies for using the Multicore Association's communi... more»

ME729:  Resolving Resource Contention, the Key Multicore Software Challenge


McObject - Steve Graves
- 04/29/10: 14:45-15:30
Deployment on multi-core CPUs should make software faster. But processes runn... more»

Multicore System Development
ME716:  Memory Architectures for Multicore Computing and Consumer Electronics


Rambus - Craig Hampel
- 04/28/10: 08:30-09:15
Faster, multicore processor-based systems require greatly increased memory pe... more»

Multicore System Development'
ME737:  Case Study Proving the Power Benefits of Multicore


Mentor Graphics - Russell Klein
- 04/28/10: 14:15-15:00
Large, complex single core processors are very power inefficient. Spreading t... more»
ME721: Maximizing Multichannel DRAM Performance by Invisible Load Balancing
Sonics, Inc. - Drew Wingard
- 04/28/10: 15:00-15:45
Complex SoCs with massive appetites for memory bandwidth are now common. They ca... more»
ME710: Performance Considerations for Fine-Grained Parallel Applications on Multicore Architectures
Synopsys Inc - Kalyan Saladi
- 04/28/10: 16:00-16:45
Synchronization costs continue to be a significant concern for fine-grained para... more»

Parallelization and Application Partitioning
ME683: Multicore Embedded System Modeling and Simulation for Performance, Power, and Cost Analysis
CoFluent Design - Vincent Perrier
- 04/27/10: 08:00-08:30
The complexity of an efficient multicore application design is much greater than... more»
ME745: Parallel Programming Possibilities with the Intel Atom Family
Hillar Consulting - Gaston Hillar
- 04/27/10: 08:30-09:15
In this session, the speaker will show real-life examples of the different possi... more»

Parallelization and Application Partitioning'
ME684:  How Multicore is Enabling Cloud Computing


Tilera - Ihab Bishara
- 04/27/10: 16:00-16:45
Cloud applications like Hadoop, memcached, databases, and web servers are nat... more»
ME767:  Panel: Parallelization Strategies - Finding the Silver Bullet
nCore Design - Ian Lintault
- 04/27/10: 15:00-15:45

There will NEVER be a 'silver bullet' to save programmers f... more»

ME733: Hardware Accelerator Performance in a Programmable Context – Methodology and Case Study
Target Compiler Technologies - Steve Cox
- 04/27/10: 16:45-17:30
With their strict power, cost, and real-time performance constraints, embedded s... more»
ME709: Heterogeneous Multicore - the future of SoCs
Imagination Technologies - Tony King-Smith
- 04/27/10: 14:15-15:00
For too long chip designers have stuck to traditional concepts of CPU-centric So... more»

Resolving Multicore Debug Challenges
ME763: Debugging Embedded Multicore Software Systems
Freescale Semiconductor - Robert Oshana
- 04/27/10: 08:30-09:15
Debugging continues to be the most time-consuming and costly phase of the softwa... more»
ME752: Testing and Debugging Concurrent Programs: A Case Study
Samsung Electronics - Tasneem Brutch
- 04/27/10: 08:00-08:30
Active Testing tools can be effectively used to complement multi-threaded parall... more»

Resolving Multicore Debug Challenges'
ME689:  Multicore Debug/Trace: Recent Improvements and the Way Forward


Ericsson - Dominique Toupin
- 04/27/10: 14:15-15:00
Embedded multicore systems have become exceedingly difficult to debug. Many p... more»
ME803: Debug for Highly Integrated Multicore Designs
MIPS Technologies - Rick Leatherman
- 04/27/10: 16:45-17:30
One of the biggest challenges for developers of multicore designs is how to gain... more»
ME713: Real-time System Visibility and Debugging for Embedded Multicore Devices
Texas Instruments - Brian Cruickshank
- 04/27/10: 16:00-16:45
Software and hardware instrumentation are enabling a new wave of tools for debug... more»
ME717: Using JTAG Methods for Virtualized System Development and Debug
Wind River Systems - Emmnuel Touron
- 04/27/10: 15:00-15:45
Virtualized systems are being considered to improve performance, reduce cost, po... more»

Visions of Virtualization
ME751:  Virtualization as the Nexus of Multicore Power Management


Open Kernel Labs - Rob McCammon
- 04/29/10: 08:00-08:30
The adoption of virtualization in mobile device design is on the rise as more... more»
ME754: Using Virtualization to Bring Desktop & Embedded OS Together
LynuxWorks, Inc. - Arun Subbarao
- 04/29/10: 08:30-09:15
In today's embedded systems, multiple functionality on a single system cannot al... more»

Visions of Virtualization'
ME786:  Advanced Virtualization Techniques for Multicore SoCs


Cavium Networks - Rajan Goyal
- 04/29/10: 11:30-12:30
This presentation explains how virtualization applies to embedded systems; wh... more»

Visions of Virtualization''
ME783: Analyzing the Performance Impact of Virtualization on Multicore Processors
Wind River - Mark Hermeling
- 04/29/10: 14:45-15:30
Multicore processors are here to stay and are being used to provide better perfo... more»
ME714: Choosing a Virtualization Solution for Your Embedded Designs
National Instruments - Casey Weltzin
- 04/29/10: 15:45-16:30
Virtualization technology enables engineers to run multiple operating systems si... more»
ME686: Virtualization for Network-Based Multicore Telecommunication Systems
Nokia Siemens Networks - Alex Bachmutsky
- 04/29/10: 14:00-14:45
Virtualization technologies for embedded and real-time systems are different fro... more»

Industry Sponsors:
Multicore Association EEMBC  

Analyst/Media Sponsors:
     
  About Multicore Expo  |  Contact Us |  Privacy Policy |  Home  
© 2010 Multicore Expo. All rights reserved. Cookies must be turned on in your browser to use some of the features of this website.