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 2008 US Expo

Architectural Approaches
ME475: A Multimedia SoC Strategy Using a Scalable Multicore Solution
Toshiba Corporation - Takashi Yoshimori
- 04/02/08: 14:00-14:30
The configurable Media Embedded Processor core from Toshiba targets high-volume ... more»

Architectural Approaches'
ME397: A Strategy and Architecture for Enhanced Multicore Processing.
ARM - John Goodacre
- 04/02/08: 15:55-16:25
Is multicore processing any different to today's embedded multiprocessors? What ... more»
ME472: Multicore Processor Applications and Software Architecture.
Cavium Networks - Muhammed Raghib Hussain
- 04/02/08: 15:20-15:50
This presentation outlines new advancements in multicore software architectures,... more»
ME360: Program Control of Asymmetric Tasks in Multicore-Enabled Multimedia SoCs.
Tensilica - Greg Marlan
- 04/02/08: 16:30-17:00
In a heterogeneous multimedia SoC, a master control processor directs the activi... more»
ME476: Unlocking the Hidden Performance of Multicore Digital Signal Processors
Texas Instruments - Andy Fritsch
- 04/02/08: 17:05-17:35
Using digital signal processors for multicore products is an excellent approach ... more»

Birds of a Feather

Distinguished Keynotes
ME423: Executive Keynote: Changing the Way We Live, Work and Play
Intel - Doug Davis
- 04/01/08: 11:55-12:40
The leap from single-core to multi-core technology has happened and permanently ... more»
ME409: Many-core GPU Computing - Current Victories and Coming Battles in Application Development.
University of Illinois - Wen-mei Hwu
- 04/01/08: 11:20-11:50
Modern GPUs are massively parallel, many-core compute engines. The semiconductor... more»

Exhibition and Reception

Gathering of Multicore Dignitaries
ME403: Feeding the Beast - Optimizing Real-time Applications for Multicore Processors.
Wind River - Warren Kurisu
- 04/01/08: 09:20-09:50
Migration, debugging and optimization: these are the key technical issues faced... more»
ME415: Opening Remarks
Multicore Association - Markus Levy
- 04/01/08: 09:00-09:15
Conference organizer and chairman, Markus Levy, will kick off the Multicore Expo... more»
ME418: 10 Years, 10 Lessons: A View from the Multiprocessing Trenches.
QNX Software Systems - Kerry Johnson
- 04/02/08: 09:35-10:05
In this engineering keynote, Kerry Johnson shares the insights gained from QNX’s... more»
ME390: Hardware and Software Solutions for Scaling Highly Threaded Processors.
Sun Microsystems - Denis Sheahan
- 04/02/08: 09:00-09:30
Victoria Falls is the next evolution of multicore, multi-threaded Sparc System-o... more»

Gathering of Multicore Dignitaries'
ME420: Building Multicore Metropolis
Intel - Pranav Mehta
- 04/01/08: 14:15-14:45
ME425: The Hits and Misses of First Generation Embedded Multicore Processing
Freescale - Dan Cronin
- 04/01/08: 14:50-15:20
The first generation of embedded multicore technology has arrived. As we look ah... more»
ME432: Multicore Software Challenges: Myth versus Reality
Green Hills Software - Andre Yew
- 04/02/08: 11:10-11:40
This talk examines widely-held beliefs about multicore system design from the pe... more»
ME433: Panel: Are Virtual Platforms an Enabler for Multi-Processor SoCs?
Tech Source Media Inc. - Richard Goering
- 04/02/08: 11:45-12:30
This panel will examine the virtual platforms, or "software virtual prototypes,"... more»

Gathering of Multicore Dignitaries''
ME392: Multicore Challenges and Solutions in Nomadic Embedded Systems.
IMEC - Diederik Verkest
- 04/01/08: 15:40-16:10
With each new technology generation, more cores can be integrated, but the burde... more»
ME411: Panel: Multicore of the Future.
Multicore Association - Markus Levy
- 04/01/08: 16:50-17:40
Let's put this illustrious panel to the test and hear what they think multicore ... more»

Inter-core Communications
ME406: An In-Depth Look at the Multicore Associations Communication API (MCAPI) and What it Can Do For You.
Multicore Association - Sven Brehmer
- 04/03/08: 13:00-13:30
Learn more about MCAPI in this presentation that will cover the different commun... more»
ME398: Performance Analysis of MCAPI
Freescale Semiconductor - Jim Holt
- 04/03/08: 13:35-14:05
The Multicore Association’s Multicore Communications API (MCAPI) is a standard f... more»

Migration to Multicore
ME404: Migration of Real-time Applications from Uni-core to Multicore Processors.
Intel - Wind River - Edwin Verplanke
- 04/02/08: 14:00-15:05
As the industry continues to shift to multicore architectures, developers face m... more»

Migration to Multicore'
ME391: Mapping C-language Application Code on Multicore Architectures.
IMEC - Vincent Nollet
- 04/02/08: 16:30-17:00
This presentation will describe a set of tools that assist the embedded software... more»
ME347: Programming for Multicore
Green Hills Software - Greg Davis
- 04/02/08: 15:20-15:50
While the power and speed advantages of multicore are well understood, programmi... more»
ME400: Software Optimization Techniques for Multicore Processors
QNX Software Systems - Jeff Schaffer
- 04/02/08: 15:55-16:25
Getting your software running on a multicore processor is, in many cases, fairly... more»
ME369: The New Multicore Platform Ate My Architecture!
Zeligsoft Inc. - Francis Bordeleau, Ph.D.
- 04/02/08: 17:05-17:35
The embedded market's demand for platforms offering better performance and lower... more»

Multicore Acceleration Techniques
ME396: Applying Accelerator Technology to Achieve Multicore Product Differentiation.
Intel - Lynn Comp
- 04/03/08: 11:10-11:40
This session will present the various components of Intel® QuickAssist technolog... more»
ME471: Multicore Platform Assistance for Parallelization of Applications
Freescale - Sagi Gurfinkel
- 04/03/08: 11:45-12:15
Recognized as an optimal way to scale CPU performance at reasonable power ceilin... more»

Parallel Approaches
ME365: Addressing Software Development Challenges for Multicore and Massively Parallel Embedded Systems.
Ambric - Mike Butts
- 04/03/08: 08:05-08:35
Limits in hardware capability and development productivity have brought high-per... more»
ME356: Experiences in Programming and Compiling for Multicore Heterogeneous Processors.
Codeplay Software Ltd. - Alastair Donaldson
- 04/03/08: 10:25-10:55
Writing performant software for modern multicore processors such as the Cell BE ... more»
ME348: The Architecture and Design of Multicore Video Processing Systems.
Tensilica - Gulbin Ezer
- 04/03/08: 09:50-10:20
This talk focuses on the architecture and design process for multicore video pro... more»
ME449: Transitioning Embedded Software Into A Parallel World.
CriticalBlue - David Stewart
- 04/03/08: 08:40-09:10
As multicore platforms become mainstream, software development productivity and ... more»
ME359: Ultra-Low Power? Think Heterogeneous Multicore SoC.
Target Compiler Technologies - Dirk Lanneer
- 04/03/08: 09:15-09:45
This presentation reviews architectural strategies for the design of ultra-low p... more»

Parallel Approaches'
ME447: Panel: The Problems With Today's Parallel Programming Models
Intel - Max Domeika
- 04/03/08: 11:10-12:15
This panel explores the issue of parallel programming models in the quest to ext... more»

Parallel Approaches''

Parallel Approaches'''
ME368: Building Multi-Gigagbit Security Appliances.
Parallogic Corporation - Safa Alkateb
- 04/03/08: 15:25-15:55
Most security appliance vendors build their platforms on widely available x86 ba... more»
ME350: Dynamically-Reconfigurable Elemental Computing Array.
element cxi - Element CXI - joseph hassoun
- 04/03/08: 16:00-16:30
This presentation describes a new reconfigurable architecture that lends itself ... more»
ME364: Multicore Programming: Choosing the Best Optimization Strategy for your Application.
National Instruments - Jeff Meisel
- 04/03/08: 14:15-14:45
How do you architect code in such a way that not only takes advantage of the lat... more»

Performance Optimizations
ME464: Multicore Benchmarks Help Match Programming to Processor Architecture.
EEMBC - Shay Gal-On
- 04/02/08: 14:00-14:30
Extracting the performance benefits from a multicore platform requires a careful... more»
ME382: Strategies for Improving the Performance of Single Threaded Codes on a CMT System.
Sun Microsystems - Darryl Gove
- 04/02/08: 14:35-15:05
A CMT system provides the developer with a multitude of threads. These systems h... more»

Progamming Challenges'
ME349: Considerations in Designing Multicore Solutions.
LynuxWorks, Inc. - Arun Subbarao
- 04/03/08: 14:15-15:20
Multicore processing is having a tremendous impact on the development of embedde... more»
ME479: Programming a Many-Core Processor With 256 Cores
Plurality - Peleg Aviely
- 04/03/08: 15:25-15:55
Building a massively parallel machine of tens to hundreds of homogeneous cores o... more»
ME401: Using POSIX Threading to Build Scalable Multicore Applications.
QNX Software Systems - Kerry Johnson
- 04/03/08: 16:00-16:30
To achieve optimal performance on a multi-core system, developers must design th... more»

Programming Challenges
ME346: Analyzing Multicore Development Paradigms.
Green Hills Software - Greg Davis
- 04/03/08: 13:35-14:05
This talk compares the different design methodologies used for multicore develop... more»
ME395: Embedded Multicore in Action: Medical and VoIP Digital Signal Processing.
Intel - Peter Carlston
- 04/03/08: 13:00-13:30
Modern multicore embedded processors are cost-effective and architecturally suit... more»

Resolving Debug Dilemmas
ME389: Panel: Debugging Multicore Software - Hope for the Bewildered Programmer
Freescale Semiconductor - Jim Holt
- 04/03/08: 09:50-10:55
Debugging is integral to any software development effort, but the difficulty of ... more»
ME399: The Multicore Debug Challenge and Resources That are Required in Your SoC.
ARM - William Orme
- 04/03/08: 08:40-09:10
Multicore designs present a set of new debug challenges, such as: parallelism, c... more»
ME402: Wrestling with the Beast - Taming Those Nasty Multicore Bugs.
Wind River - Dinyar Dastoor
- 04/03/08: 08:05-08:35
Are you grappling with the uncertainties and complexities of migrating to multic... more»

Simulation Technologies
ME367: Experiences from Fast Multicore Processor Simulation -- How Approximate Can You Be?
Virtutech - Ross Dickson
- 04/02/08: 16:30-17:00
When simulating multicore and multiprocessor computer systems for the purpose of... more»
ME375: Hybrid Simulation for Multicore Software Developers.
Virtutech - Freescale - Ross Dickson
- 04/02/08: 17:05-17:35
We will describe how full system functional simulation can be combined with cycl... more»
ME461: Virtual Platforms for Embedded Software Development.
Imperas - Simon Davidmann
- 04/02/08: 15:20-15:50
The development of embedded software for multicore SoCs is recognized as the big... more»

SoC Design and Interconnect
ME417: Deploying Network-on-Chip Interconnect IP.
Arteris - Xavier Leloup
- 04/03/08: 15:25-15:55
The Network-on-Chip (NoC) has proven to be suitable for current and future desig... more»
ME370: Practical GALS for Multicore Systems
Sonics, Inc. - Stephen Hamilton
- 04/03/08: 14:15-15:20
Many SoCs have deployed distributed heterogeneous multicore architectures to del... more»

Virtualization and Resource Management
ME408: Blending Asymmetric and Symmetric Multiprocessing with a Single OS.
eSOL - Masaki Gondo
- 04/03/08: 09:15-10:20
Embedded homogeneous multicore processors with coherent cache and memory are gai... more»
ME416: Interoperation and Separation Technologies between Multiple OSs on a Multicore Processor.
Renesas Technology - Norimasa Otsuki
- 04/03/08: 08:05-08:35
In a distributed function system with multiple OSs on a multicore processor, man... more»
ME373: Partitioning Embedded Multicore Systems with Virtualization Technology
Freescale - Stuart Yoder
- 04/03/08: 10:25-10:55
To effectively utilize embedded multicore systems, in many cases partitioning of... more»
ME352: Using an RTOS to Implement Flexible AMP and SMP on a Multicore Platform.
Enea - Magnus Karlsson
- 04/03/08: 08:40-09:10
Using multicore chips for legacy RTOS and OS applications have become a major fo... more»

Virtualization and Resource Management'
ME393: Run-Time Management of Multicore Architectures
IMEC - Wilfried Verachtert
- 04/03/08: 11:45-12:15
With multicore architectures evolving to many-core architectures, application be... 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.