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.
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