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

B Labs

Concurrent Technologies

Enea

IBM

MIPS Technologies

PolyCore Software

Real-Time Systems

Sonics

Target Compiler

TenAsys


 

List of Sessions for 2009 Multicore Expo

We are still waiting on a few companies to provide us with their presentations. Stay Tuned!

Development Tools for Programming, Debug, and Modeling
ME610: Hardware Virtualization for Multicore Development: it's not just virtualization...it's also the end-user tools
CoWare - Marc Serughetti
- 03/19/09: 10:15-10:45
Multicore designs also introduce significant challenges that require new design ... more»
ME578: Improving Multicore Software Development Productivity using Virtualization
Synopsys - Frank Schirrmeister
- 03/19/09: 09:05-10:10
With software development increasingly dominating the development effort, embedd... more»
ME660: Advanced Multicore Debug
Freescale - Rich Collins
- 03/19/09: 14:45-15:15
This session will explore the basic and advanced set of "debug" features to look... more»
ME575: Debug of Multicore Software Using Implementation Accurate Virtual Prototypes
Carbon Design Systems - Bill Neifert
- 03/19/09: 13:35-14:05
The latest generation of embedded processors has further complicated the debug o... more»
ME614: Graphical Modeling and Simulating Parallel Applications Running on Multiprocessor and Multicore Architectures
CoFluent Design - Vincent Perrier
- 03/19/09: 11:35-12:05
This presentation will cover a graphical modeling language meant for representin... more»
ME615: Non-Intrusive Visibility into Multicore SoCs
MIPS Technologies - Rick Leatherman
- 03/19/09: 14:10-14:40
One of the biggest challenges in multicore system development is how to gain non... more»
ME606: Requirements for System-on-Chip Analysis from Simulation to Silicon
Sonics, Inc. - Pascal Chauvet
- 03/19/09: 13:00-13:30
This presentation addresses the requirements for SoC analysis from simulation to... more»
ME627: System Design Using Virtualization to Abstract the Limitations of Multicore Hardware
Wind River - Mark Hermeling
- 03/19/09: 11:00-11:30
Traditional embedded system design is often driven by hardware selection first a... more»

Embedded Graphics, Multimedia, and Mobile Applications
ME631: Panel: Enabling Visual Computing and Next Generation Multicore Mobile Devices
NVIDIA - Neil Trevett
- 03/18/09: 08:45-09:45
Multicore technology and power-optimized graphics and media acceleration will en... more»
ME600: Leveraging the Benefits of Symmetric Multi-Processing in Mobile Devices
Texas Instruments - Brian Carlson
- 03/18/09: 15:45-16:15
Mobile devices such as Smartphones and mobile internet devices are going through... more»
ME675: Multi-level Parallelization of a Physically Based Smoke Simulation Using OpenCL
Aurora Borealis Software LLC - Yahya Mirza
- 03/18/09: 16:55-17:25
OpenCL is an emerging industry standard low-level portability substrate that abs... more»
ME620: Panel: ManyCore or Programmable Accelerators? What Will Win the Mobile Media MPSoC War?
Forward Concepts - Will Strauss
- 03/18/09: 14:20-15:25
Video is clearly an application where both embarrassing parallelism and convenie... more»
ME676: Unleashing Compelling User Experiences through Open Standard APIs and State-of-the-art Mobile Silicon
NVIDIA - Neil Trevett
- 03/18/09: 16:20-16:50
Over one billion mobile and embedded devices ship every year - generating a sign... more»

Gathering of Multicore Dignitaries
ME638: Extracting the Essentials of Multicore Software
Wind River Systems - Tomas Evensen
- 03/17/09: 09:55-10:25
The increasing core count of today's multicore processors creates the opportunit... more»
ME629: Keynote: Multicore Hardware Features to Enable the Future Embedded Industry
Freescale - Kent Fisher
- 03/17/09: 11:35-12:20
Multicore technology has pervaded embedded markets as varied as the automotive, ... more»
ME632: Keynote: Scaling the User Experience: How Multicore-Based Parallelism Ensures an Ever More Inspiring User Experience
Imagination Technologies - Tony King-Smith
- 03/17/09: 10:45-11:30
Multimedia is showing up almost everywhere especially in the consumer, mobile, a... more»
ME635: Opening Remarks and Multicore Association Update
Multicore Association - Markus Levy
- 03/17/09: 08:45-09:15
The embedded multicore industry continues to expand, as evidenced by the wide va... more»
ME636: Virtualization on Multicore Platforms
Sun Microsystems - Denis Sheahan
- 03/17/09: 09:20-09:50
ME633: Achieving Near Linear Performance Scalability with Multiprocessing for Graphics
Imagination Technologies - Peter McGuiness
- 03/18/09: 10:40-11:10
This engineering-level keynote will analyze some of the factors that determine w... more»
ME630: Closing the Multicore Hardware-Software Gap
Freescale - Tim Tumilty
- 03/18/09: 09:50-10:20
The programming, analysis and debugging tools that embedded software developers ... more»
ME672: Keynote: Business Benefits and Risks of Multicore Software
Wind River - Marc Brown
- 03/18/09: 11:50-12:35
With the success of multicore and the advantages it has brought to IT: the conti... more»
ME623: Listening to Sequential Software Developers Going Parallel
CriticalBlue - David Stewart
- 03/18/09: 11:15-11:45
Engineers already developing or soon starting on multicore software programs mus... more»

Implementing Parallelism to Take Advantage of Multicore
ME596: Making Parallelism Work for You in Real Applications - Key Issues and How to Solve Them
Codeplay Software Ltd. - Alastair Donaldson
- 03/17/09: 16:15-16:45
Real applications have complex data structures and parallelism comes in many for... more»
ME621: Practical Shared Memory Parallelization
CriticalBlue - Skip Hovsmith
- 03/17/09: 14:15-14:45
Conversion of legacy sequential applications to leverage shared memory multicore... more»
ME602: Think Parallel: Developing for Multicore Architectures
Sun Microsystems - Ikroop Dhillon
- 03/17/09: 16:50-17:20
With the latest multicore systems, the age of hardware parallelism is here today... more»
ME634: Using a MultiBench Methodology to Analyze Multicore System Performance
EEMBC - Shay Gal-On
- 03/17/09: 14:50-15:20
EEMBC's MultiBench, the industry standard multicore benchmark suite, provides a ... more»
ME609: Concurrency Simplified, and Parallelism for Free
B Labs Ltd. - Bahadir Balban
- 03/19/09: 09:40-10:10
Communicating Sequential Processes (CSP) is a precise mathematical theory of con... more»
ME673: Efficient Mapping of Streaming Applications on Multicores Using Process Networks
Compaan Design BV - Bart Kienhuis
- 03/19/09: 10:15-10:45
In high performance streaming applications, lot’s of parallelism is present but ... more»
ME611: Establishing Consistent and Reliable Multicore Programming Practices
Intel - CriticalBlue - Max Domeika
- 03/19/09: 08:30-09:00
While the industry and academics toil away on long term research into languages ... more»
ME617: Multicore is Not a New Programming Problem, Rather a Simple Solution to a Complicated System Problem
Tilera - Ihab Bishara
- 03/19/09: 09:05-09:35
Multicore delivers raw performance by packing many cores on one chip, but many c... more»

Multicore SoC Design and Interconnect Solutions
ME587: Managing SoC Complexity Using 'True' Globally Asynchronous, Locally Synchronous Interconnect Technologies
Silistix - David Stratman
- 03/18/09: 14:20-14:50
A majority of complex multicore SoC designs are delayed, surpass power & area bu... more»
ME619: Panel: Clock & Power Domain Control/Management Challenges in a Multicore World: The Interconnect Dilemma
EDN Magazine - Ron Wilson
- 03/18/09: 16:20-17:25
Multicore SoC designs are experiencing rapid growth in both the number of discre... more»
ME670: Power Management Communications in an Energy-Conscious Era
Synopsys - Srikanth Jadcherla
- 03/18/09: 15:45-16:15
Electronic devices are some of the key components in both the load and generatio... more»
ME607: Using Multichannel DRAM Subsystems to Create Scalable Architectures for Video SoCs
Sonics, Inc. - Alex Chao
- 03/18/09: 14:55-15:25
Sophisticated image and scaling algorithms for high definition video along with ... more»

Multicore System Design
ME612: Applying an Industry Standard Communication API to Your Embedded Multicore Design
PolyCore Software, Inc. - Sven Brehmer
- 03/17/09: 14:50-15:20
Moving embedded applications from single processor to multicore often involve di... more»
ME608: Designing a Platform Agnostic Resource Management API for Multicore Systems
Freescale Semiconductor - Jim Holt
- 03/17/09: 14:15-14:45
Managing application layer shared resources on a multicore chip requires feature... more»
ME628: Parallelizing Serial Applications: a JPEG Case Study
Plurality - Peleg Aviely
- 03/17/09: 16:50-17:20
One of the key challenges facing multicore developers is how to take an applicat... more»
ME616: Scaling Performance on One Architecture Running Under Linux
MIPS Technologies - Mark Throndson
- 03/17/09: 15:40-16:10
SMP operating systems and coherent multicore platforms offer developers a perfor... more»
ME622: Design Challenges and Solutions for Targeting a Mobile Multimedia Platform
Toshiba America Electronic Co - Deepak Prakash
- 03/19/09: 13:00-13:30
In 2008 Toshiba introduced a new scalable multicore processor, Venezia, for mobi... more»
ME592: Multi-mode Multi-core Modem Design Using ESL, ASIP and RTL Flow
Texas Instruments - Manish Goel
- 03/19/09: 14:45-15:15
In this presentation, we will describe design methodology used for development o... more»
ME671: Overcoming the Challenges of Migrating Telecom Protocol Stacks to a Multicore Platform
Continuous Computing - Mike Coward
- 03/19/09: 14:10-14:40
Leveraging the power of multi-threaded and multicore processors in telecom appli... more»
ME576: Reconfigurable Multicore Communications Platform for Optimization, Exploration and Scalability
PolyCore Software, Inc. - Sven Brehmer
- 03/19/09: 11:35-12:05
Making single processor applications run effectively on a multicore platform inv... more»
ME568: Understanding and Measuring Performance Aspects of an SMP-Based Multicore Architecture
ARM - John Goodacre
- 03/19/09: 13:35-14:05
Software design has become more relevant while transitioning platforms from sing... more»

Multicore Virtualization and Hypervisors
ME604: OS and Hypervisor Considerations in Designing Multicore Solutions
LynuxWorks, Inc. - Arun Subbarao
- 03/19/09: 11:00-12:05
Multicore processors are now being widely considered for the new generation of e... more»
ME577: Partitioning Vs. Virtualization: Achieve True Real-time Performance in Embedded Multicore Systems
RadiSys - Steve Johnson
- 03/19/09: 14:45-15:15
The presentation reviews current multicore processing implementations that use a... more»
ME618: Standards-Based Multicore Virtualization Framework for Hypervisors and Distributed I/O
Nokia Siemens Networks - Surender Kumar
- 03/19/09: 14:10-14:40
The presentation will explain the primary motivations behind the establishment o... more»
ME626: The Need for Hypervisors in Embedded Multicore Virtualization
Freescale - Knute Lingaard
- 03/19/09: 13:00-13:30
Multicore processors are allowing multiple applications running on different ope... more»
ME586: The Unique Challenges of Applying Virtualization to Embedded Devices
Wind River Systems - Ray Richardson
- 03/19/09: 13:35-14:05
Reducing systems costs by consolidating hardware while at the same time providin... more»

Networking and Telecommunications
ME603: Panel: Trends in Multicore Processor Design and Application Optimization
The Linley Group - Linley Gwennap
- 03/17/09: 16:15-17:20
This panel discussion will explore the current state of the art in multicore pro... more»
ME582: Remove Complexities to Expedite Networking Designs Within Multicore
6WIND - Dominique Lanfranchi
- 03/17/09: 14:15-14:45
Telecommunications, wireless and security equipment designers can greatly benefi... more»
ME585: Rocket-Powered Packets: Optimizing Networking Performance Using Multicore Hardware Offload
Wind River - Mark Guinther
- 03/17/09: 15:40-16:10
Performance and cost have always been critical metrics for evaluating networking... more»
ME497: The Need for Heterogeneous Multicore Processing Systems in 10Gbps
Netronome - Nabil Damouny
- 03/17/09: 14:50-15:20
With rising network traffic and the need for applications awareness, content ins... more»
ME584: Mapping Radio User Plane Processing on Multicore Architectures for Next Gen LTE Basestations
LSI Corporation - Henri Tervonen
- 03/19/09: 08:30-09:00
User Plane processing in today's mobile networks involves intensive processing. ... more»
ME663: Multicore Development Challenges and Solutions for Networking and Communications Applications
Cavium Networks - Steve Klinger
- 03/19/09: 09:40-10:10
Major trends such as virtualization, regulatory compliance, advancements in stor... more»
ME581: Software Design for Multicore-Based Telecommunications and Networking Equipment
6WIND - Eric Carmes
- 03/19/09: 10:15-10:45
Telecommunications and networking are early multicore technology adopters as it ... more»

Operating Systems
ME613: An Alternative to Hypervisors for Multicore Partitioning
eSOL - Elmer Riego de Dios
- 03/18/09: 14:55-15:25
Combining AMP and SMP in a single-instance RTOS addresses issues such as through... more»
ME595: Choosing Symmetric, Asymmetric, or Blended Multiprocessing
eSOL - Elmer Riego de Dios
- 03/18/09: 14:20-14:50
The software in modern complex embedded systems, including consumer electronics,... more»
ME583: Combining Bare Metal Performance and SMP Ease-of-use With a Multicore RTOS
Enea - Magnus Karlsson
- 03/18/09: 15:45-16:15
Using real-time operating systems (RTOS) on multicore chips has become a major f... more»
ME579: Design Principles for Operating Systems Targeting Multicore DSPs
Enea - Daniel Forsgren
- 03/18/09: 16:55-17:25
Developing with multicore DSPs presents new challenges as users attempt to reali... more»
ME674: GNU Toolchain Features For Multicore Development
CodeSourcery - Mark Mitchell
- 03/18/09: 16:20-16:50
The GNU Toolchain, the Eclipse IDE, and the GNU/Linux operating system are being... more»

Industry Sponsors:
Multicore Association EEMBC  
  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.