| | Gathering of Multicore Dignitaries |
| 08:45-09:15 | ME635: Opening Remarks and Multicore Association Update more.. Multicore Association |
| 09:20-09:50 | ME636: Virtualization on Multicore Platforms more.. Sun Microsystems |
| 09:55-10:25 | ME638: Extracting the Essentials of Multicore Software more.. Wind River Systems |
| 10:25-10:40 | Morning Break |
| 10:45-11:30 | ME632: Keynote: Scaling the User Experience: How Multicore-Based Parallelism Ensures an Ever More Inspiring User Experience more.. Imagination Technologies |
| 11:35-12:20 | ME629: Keynote: Multicore Hardware Features to Enable the Future Embedded Industry more.. Freescale |
| 12:20-14:10 | Exhibits and Lunch |
| | Implementing Parallelism to Take Advantage of Multicore | Networking and Telecommunications | Multicore System Design |
| 14:15-14:45 | ME621: Practical Shared Memory Parallelization more.. CriticalBlue | ME582: Remove Complexities to Expedite Networking Designs Within Multicore more.. 6WIND | ME608: Designing a Platform Agnostic Resource Management API for Multicore Systems more.. Freescale Semiconductor |
| 14:50-15:20 | ME634: Using a MultiBench Methodology to Analyze Multicore System Performance more.. EEMBC | ME497: The Need for Heterogeneous Multicore Processing Systems in 10Gbps more.. Netronome Systems | ME612: Applying an Industry Standard Communication API to Your Embedded Multicore Design more.. PolyCore Software, Inc. |
| 15:20-15:35 | Afternoon Break |
| 15:40-16:10 | ME624: Using Multicore Hardware Design to Make Your Parallel Programming Easier more.. | ME585: Rocket-Powered Packets: Optimizing Networking Performance Using Multicore Hardware Offload more.. Wind River | ME616: Scaling Performance on One Architecture Running Under Linux more.. MIPS Technologies |
| 16:15-16:45 | ME596: Making Parallelism Work for You in Real Applications - Key Issues and How to Solve Them more.. Codeplay Software Ltd. | ME603: Panel: Trends in Multicore Processor Design and Application Optimization more.. | ME591: Design of a Multicore JPEG Encoder Engine Using ASIP Design Tools more.. - Target Compiler Technologies |
| 16:50-17:20 | ME602: Think Parallel: Developing for Multicore Architectures more.. Sun Microsystems | ME628: Parallelizing Serial Applications: a JPEG Case Study more.. Plurality |
| 17:20-20:00 | Exhibits and Reception |
| | Embedded Graphics, Multimedia, and Mobile Applications |
| 08:45-09:45 | ME631: Panel: Enabling Visual Computing and Next Generation Multicore Mobile Devices more.. |
| | Gathering of Multicore Dignitaries |
| 09:50-10:20 | ME630: Closing the Multicore Hardware-Software Gap more.. Freescale |
| 10:20-10:35 | Morning Break |
| 10:40-11:10 | ME633: Achieving Near Linear Performance Scalability with Multiprocessing for Graphics more.. Imagination Technologies |
| 11:15-11:45 | ME623: Listening to Sequential Software Developers Going Parallel more.. CriticalBlue |
| 11:50-12:35 | ME672: Keynote: Business Benefits and Risks of Multicore Software more.. Wind River |
| 12:35-14:15 | Exhibits and Lunch (open until 15:00) |
| | Embedded Graphics, Multimedia, and Mobile Applications | Multicore SoC Design and Interconnect Solutions | Operating Systems |
| 14:20-14:50 | ME620: Panel: ManyCore or Programmable Accelerators? What Will Win the Mobile Media MPSoC War? more.. | ME587: Managing SoC Complexity Using 'True' Globally Asynchronous, Locally Synchronous Interconnect Technologies more.. Silistix | ME595: Choosing Symmetric, Asymmetric, or Blended Multiprocessing more.. eSOL |
| 14:55-15:25 | ME607: Using Multichannel DRAM Subsystems to Create Scalable Architectures for Video SoCs more.. Sonics, Inc. | ME613: An Alternative to Hypervisors for Multicore Partitioning more.. eSOL |
| 15:25-15:40 | Afternoon Break |
| 15:45-16:15 | ME600: Leveraging the Benefits of Symmetric Multi-Processing in Mobile Devices more.. Texas Instruments | ME670: Power Management Communications in an Energy-Conscious Era more.. Synopsys | ME583: Combining Bare Metal Performance and SMP Ease-of-use With a Multicore RTOS more.. Enea |
| 16:20-16:50 | ME676: Unleashing Compelling User Experiences through Open Standard APIs and State-of-the-art Mobile Silicon more.. NVIDIA | ME619: Panel: Clock & Power Domain Control/Management Challenges in a Multicore World: The Interconnect Dilemma more.. | ME674: GNU Toolchain Features For Multicore Development more.. CodeSourcery |
| 16:55-17:25 | ME675: Multi-level Parallelization of a Physically Based Smoke Simulation Using OpenCL more.. Aurora Borealis Software LLC | ME579: Design Principles for Operating Systems Targeting Multicore DSPs more.. Enea |
| | Implementing Parallelism to Take Advantage of Multicore | Networking and Telecommunications | Development Tools for Programming, Debug, and Modeling |
| 08:30-09:00 | ME611: Establishing Consistent and Reliable Multicore Programming Practices more.. Intel - CriticalBlue | ME584: Mapping Radio User Plane Processing on Multicore Architectures for Next Gen LTE Basestations more.. LSI Corporation | ME590: A Unified C Compilation Environment for ASIPs in Multicore SoCs more.. |
| 09:05-09:35 | ME617: Multicore is Not a New Programming Problem, Rather a Simple Solution to a Complicated System Problem more.. Tilera | ME625: Multicore Software Acceleration Via Light Weight Executives more.. | ME578: Improving Multicore Software Development Productivity using Virtualization more.. Synopsys |
| 09:40-10:10 | ME609: Concurrency Simplified, and Parallelism for Free more.. B Labs Ltd. | ME663: Multicore Development Challenges and Solutions for Networking and Communications Applications more.. Cavium Networks |
| 10:15-10:45 | ME673: Efficient Mapping of Streaming Applications on Multicores Using Process Networks more.. Compaan Design BV | ME581: Software Design for Multicore-Based Telecommunications and Networking Equipment more.. 6WIND | ME610: Hardware Virtualization for Multicore Development: it's not just virtualization...it's also the end-user tools more.. CoWare |
| 10:45-11:00 | Morning Break |
| | Multicore Virtualization and Hypervisors | Multicore System Design | Development Tools for Programming, Debug, and Modeling |
| 11:00-11:30 | ME604: OS and Hypervisor Considerations in Designing Multicore Solutions more.. LynuxWorks, Inc. | ME601: Maximizing Multicore Memory Bandwidth Using Compression more.. | ME627: System Design Using Virtualization to Abstract the Limitations of Multicore Hardware more.. Wind River |
| 11:35-12:05 | ME576: Reconfigurable Multicore Communications Platform for Optimization, Exploration and Scalability more.. PolyCore Software, Inc. | ME614: Graphical Modeling and Simulating Parallel Applications Running on Multiprocessor and Multicore Architectures more.. CoFluent Design |
| 12:05-13:00 | Lunch |
| 13:00-13:30 | ME626: The Need for Hypervisors in Embedded Multicore Virtualization more.. Freescale | ME622: Design Challenges and Solutions for Targeting a Mobile Multimedia Platform more.. Toshiba America Electronic Co | ME606: Requirements for System-on-Chip Analysis from Simulation to Silicon more.. Sonics, Inc. |
| 13:35-14:05 | ME586: The Unique Challenges of Applying Virtualization to Embedded Devices more.. Wind River Systems | ME568: Understanding and Measuring Performance Aspects of an SMP-Based Multicore Architecture more.. ARM | ME575: Debug of Multicore Software Using Implementation Accurate Virtual Prototypes more.. Carbon Design Systems |
| 14:10-14:40 | ME618: Standards-Based Multicore Virtualization Framework for Hypervisors and Distributed I/O more.. Nokia Siemens Networks | ME671: Overcoming the Challenges of Migrating Telecom Protocol Stacks to a Multicore Platform more.. Continuous Computing | ME615: Non-Intrusive Visibility into Multicore SoCs more.. MIPS Technologies |
| 14:45-15:15 | ME577: Partitioning Vs. Virtualization: Achieve True Real-time Performance in Embedded Multicore Systems more.. | ME592: Multi-mode Multi-core Modem Design Using ESL, ASIP and RTL Flow more.. Texas Instruments | ME660: Advanced Multicore Debug more.. Freescale |