SC|06 Powerful Beyond Imagination
SC06 is the International Conference for High Performance Computing Networking and Storage

About Registration Conference Technical Program Exhibits News and Press Travel

Home Conference Schedule



SCHEDULE: NOV 11-17, 2006

Entire WeekSaturdaySundayMondayTuesdayWednesdayThursdayFriday
My Itinerary



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
IEEEComputer SocietyACM