SC Conference - Activity Details

RapidMind: A Unified Programming Model for Multi-core CPUs and Many-core Accelerators

Michael McCool  (RapidMind)
Exhibitor Forum Session
Development and Analysis Tools
Tuesday,  02:30PM - 03:00PM
Room 19A/19B
Join Dr. Michael McCool as he explores the benefits of the SPMD stream parallel processing model and demonstrates how developers can express computations using the RapidMind Multi-Core Development Platform API in their C++ compilers, IDEs, debuggers, and build systems. Dr. McCool will explore how the embedded interface approach used by RapidMind also makes it possible to use the modularity of C++ to structure computations but to eliminate the runtime expense of this modularity. In addition to specific algorithmic examples, he will also demonstrate how to use the platform to turn interpreters into compilers, enabling the rapid development of domain-specific languages. Various test cases, benchmarks, and applications will also be discussed.
   IEEE Computer Society  /  ACM     2 0   Y E A R S   -   U N L E A S H I N G   T H E   P O W E R   O F   H P C