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.
Sequoia: Programming the Memory Hierarchy
Session:
Memory
Event Type:
Paper
Time:
1:30pm - 2:00pm
Session Chair
:
Mario Lauria
Author(s)
:
Kayvon Fatahalian, Timothy J. Knight, Mike Houston, Mattan Erez, Daniel R. Horn, Larkhoon Leem, Ji Young Park, Manman Ren, Alex Aiken, William J. Dally, Pat Hanrahan
Location:
20-21
Abstract:
We present Sequoia, a programming language designed to facilitate the development of memory hierarchy aware parallel programs that remain portable across modern machines featuring different memory hierarchy configurations. Sequoia abstractly exposes hierarchical memory in the programming model and provides language mechanisms to describe communication vertically through the machine and to localize computation to particular memory locations within it. We have implemented a complete programming system, including a compiler and runtime systems for Cell processor-based blade systems and distributed memory clusters, and demonstrate efficient performance running Sequoia programs on both of these platforms.
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
Kayvon Fatahalian
Stanford University
Timothy J. Knight
Stanford University
Mike Houston
Stanford University
Mattan Erez
Stanford University
Daniel R. Horn
Stanford University
Larkhoon Leem
Stanford University
Ji Young Park
Stanford University
Manman Ren
Stanford University
Alex Aiken
Stanford University
William J. Dally
Stanford University
Pat Hanrahan
Stanford University
Home
|
About
|
Contact Us
|
Registration
|
Sitemap