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



CellSs: A Programming Model for the Cell BE Architecture

Session: Memory

Event Type: Paper

Time: 2:00pm - 2:30pm

Session Chair: Mario Lauria

Author(s): Pieter Bellens, Josep M. Perez, Rosa M. Badia, Jesus Labarta

Location: 20-21

Abstract:
In this work we present Cell superscalar (CellSs) which addresses the automatic exploitation of the functional parallelism of a sequential program through the different processing elements of the Cell BE architecture. The focus in on the simplicity and flexibility of the programming model. Based on a simple annotation of the source code, a source to source compiler generates the necessary code and a runtime library exploits the existing parallelism by building at runtime a task dependency graph. The runtime takes care of the task scheduling and data handling between the different processors of this heterogeneous architecture. Besides, a locality-aware task scheduling has been implemented to reduce the overhead of data transfers. The approach has been implemented and tested with a set of examples and the results obtained since now are promising.

This paper can be found in the ACM and IEEE Digital Libaries
Click here for ACM
Click here for IEEE



Chair/ Author Details:

Mario Lauria (Chair)
Ohio State University

Pieter Bellens
Barcelona Supercomputing Center

Josep M. Perez
Barcelona Supercomputing Center

Rosa M. Badia
Barcelona Supercomputing Center

Jesus Labarta
Barcelona Supercomputing Center






Home | About | Contact Us | Registration | Sitemap
IEEEComputer SocietyACM