Home
Conference
Schedule
SCHEDULE: NOV 11-17, 2006
Warning: It appears you do not have Javascript enabled.
If so, you will have trouble creating and viewing your itinerary information.
Charm++ Simplifies Coding for the Cell Processor
Session:
Poster Reception
Event Type:
Poster
Time:
5:15pm - 7:15pm
Author(s)
:
David M. Kunzman, Gengbin Zheng, Eric Bohm, James C. Phillips, Laxmikant V. Kale
Location:
Ballroom Corridor
Abstract:
While the Cell processor, jointly developed by IBM, Sony, and Toshiba, has great computational power, it also presents many challenges including portability and ease of programming. We have been adapting the Charm++ Runtime System to utilize the Cell. We believe that the Charm++ model fits well with the Cell for many reasons: encapsulation of data, effective prefetching, the ability to peak ahead in message queues, virtualization, etc. To these ends, we have developed the Offload API (an independent code) which allows Charm++ applications to easily take advantage of the Cell. Our goal is to allow Charm++ programs to run on Cell-based and non-Cell-based platforms without modification to application code. Example Charm++ programs using the Offload API already exist. We have also begun modifying NAMD, a popular molecular dynamics code, to use the Cell. In this poster, we plan to present current progress and future plans for this work.
Chair/Author Details:
David M. Kunzman
University of Illinois at Urbana-Champaign
Gengbin Zheng
University of Illinois at Urbana-Champaign
Eric Bohm
University of Illinois at Urbana-Champaign
James C. Phillips
University of Illinois at Urbana-Champaign
Laxmikant V. Kale
University of Illinois at Urbana-Champaign
Home
|
About
|
Contact Us
|
Registration
|
Sitemap