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



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