Legion: Programming Heterogeneous, Distributed Parallel Machines

Speaker: Alex Aiken , Stanford University

Date: Friday, April 17, 2015

Time: 4:00 PM to 5:30 PM Note: all times are in the Eastern Time Zone

Refreshments: 4:00 PM

Public: Yes

Location: Seminar Room D463 (Star)

Event Type:

Room Description:

Host: Adam Chlipala, CSAIL

Contact: Adam Chlipala, adamc@csail.mit.edu

Relevant URL: http://legion.stanford.edu/

Speaker URL: None

Speaker Photo:
None

Reminders to: seminars@csail.mit.edu, pl@csail.mit.edu

Reminder Subject: TALK: Legion: Programming Heterogeneous, Distributed Parallel Machines

Programmers tend to think of parallel programming as a problem of
dividing up computation, but often the most difficult part is the placement
and movement of data, especially in heterogeneous, distributed machines
with deep memory hierarchies. Legion is a programming model and runtime
system for describing hierarchical organizations of both data and computation
at an abstract level. A separate mapping interface allows programmers to control how
data and computation are placed onto the actual memories and processors
of a specific machine. This talk will present the design of Legion, the
novel issues that arise in both the design and in our implementation, and
experience with applications, including S3D, a turbulent combustion simulation.

Research Areas:

Impact Areas:

See other events that are part of the PL/SE Seminar Series 2014/2015.

Created by Adam Chlipala Email at Sunday, April 05, 2015 at 10:15 AM.