SC12 Home > SC12 Schedule > SC12 Presentation - Efficient and Scalable Runtime for GAS Programming Models on Petascale Systems

SCHEDULE: NOV 10-16, 2012

When viewing the Technical Program schedule, on the far righthand side is a column labeled "PLANNER." Use this planner to build your own schedule. Once you select an event and want to add it to your personal schedule, just click on the calendar icon of your choice (outlook calendar, ical calendar or google calendar) and that event will be stored there. As you select events in this manner, you will have your own schedule to guide you through the week.

Efficient and Scalable Runtime for GAS Programming Models on Petascale Systems

SESSION: George Michael HPC Fellow Presentation

EVENT TYPE: Other Events and Receptions

TIME: 10:30AM - 11:00AM


Presenter(s):Xinyu Que


Global Address Space (GAS) programming models enable a convenient, shared-memory style addressing model. Typically this is realized through one-sided operations that can enable asynchronous communication and data movement. On the petascale systems, the underlying runtime systems face critical challenges in (1) scalably managing resources (such as memory for communication buffers), and (2) gracefully handling unpredictable communication patterns and any associated contention. This talk will first present a Hierarchical Cooperation architecture for Scalable communication in GAS programming models. Then, it will cover the techniques used for the implementation on a popular GAS runtime library, Aggregate Remote Memory Copy Interface (ARMCI). Finally, experimental results will be discussed to show that our architecture is able to realize scalable resource management and achieve resilience to network contention, while at the same time maintaining and/or enhancing the performance of scientific applications.

Chair/Presenter Details:

Bruce Loftis (Chair) - University of Tennessee, Knoxville

Xinyu Que - Auburn University

Add to iCal  Click here to download .ics calendar file

Add to Outlook  Click here to download .vcs calendar file

Add to Google Calendarss  Click here to add event to your Google Calendar