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


 

2008 US Expo Agenda

  Monday, March 16 Tuesday, March 17 Wednesday, March 18 Thursday, March 19
M
O
R
N
I
N
G
Multicore Association Board Meeting - Members Only Executive keynotes
from
Platinum sponsors
Engineering keynotes from Platinum/Gold sponsors, panel discussions,
invited talks
Concurrent Tracks consisting of in-depth technical presentations, case studies, panel discussions
Lunch and Exhibits
Great networking opportunity for you and your peers!
Lunch and Exhibits
Immerse yourself in the multicore ecosystem
Lunch
A
F
T
E
R
N
O
O
N
Pre-Conference

Multicore Association Meeting

Khronos Group Developer's Tutorial
Engineering keynotes from Platinum/Gold sponsors, invited talks panel discussions
Concurrent Tracks consisting of in-depth technical presentations case studies, panel discussions Concurrent Tracks consisting of in-depth technical presentations, case studies, panel discussions
Evening Reception
Exhibits

Delve into multicore demonstrations along with good food and drinks

 

Partial List of Sessions for 2008 US Expo

We are still waiting on a few companies to provide us with their presentations. Complete Agenda will be available soon. Stay tuned.

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
ME410: Accelerating Multicore Embedded Validation and Debug with Low-level Transaction Based Observability and Control.
DAFCA, Inc. - David Whelihan
- 04/03/08: 09:15-09:45
Multicore system validation is a difficult problem due to the complex interactio... more»
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  
  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.