BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//project/author//NONSGML v1.0//EN
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTEND:20230519T120000Z
UID:51af098cbf59cb8b3f5375a138b45c71-467
DTSTAMP:19700101T120012Z
DESCRIPTION:A Productive and Scalable Actor-Based Programming System for PGAS Applications
URL;VALUE=URI:https://www.csa.iisc.ac.in/newweb/event/467/a-productive-and-scalable-actor-based-programming-system-for-pgas-applications/
SUMMARY:The Partitioned Global Address Space (PGAS) model is well suited for executing irregular applications on distributed HPC systems due to its efficient support for short, one-sided messages. In this talk, we introduce a new programming system for PGAS applications, in which point-to-point remote operations can be expressed as fine-grained asynchronous active messages.  A key observation is that these applications can benefit significantly from an actor-based model that moves computations to data as opposed to the traditional HPC approach of moving data to computations.  Our approach can also be viewed as extending the classical Bulk Synchronous Processing (BSP) model to a Fine-grained-Asynchronous Bulk-Synchronous Parallelism (FA-BSP) model. We will discuss the programming models and runtime systems developed in the Habanero Extreme Scale Software Research Laboratory to realize the FA-BSP execution model, and present recent results illustrating the benefits of this approach on current HPC systems.

Looking to the future, we will discuss some initial work-in-progress for hardware support of the FA-BSP execution model being undertaken in the Flow-Optimized Reconfigurable Zones of Acceleration (FORZA) project led by Georgia Tech that is supported by the IARPA AGILE program.  The FORZA project is pursuing a software-hardware co-design approach to address the signicant disruptions currently under way in HPC hardware and software. In hardware, there is a Pandoras box of new architectural approaches being proposed to sustain performance improvements beyond the end of MooreÃ¢â‚¬â„¢s Law.  In software, there is an increased urgency for enabling large-scale data analytics applications for societal benefits.  To address these challenges, the FORZA project is focusing on large-scale graph analytics as an important exemplar of the challenges being faced by many PGAS applications that unfortunately perform below 1% efficiency on todays systems.

We would like to acknowledge all members of the Habanero lab and all participants in the FORZA project from Georgia Tech, Cornelis Networks, Lucata, Tactical Computing Labs, UC Santa Barbara, and U. Notre Dame.  The opinions in this talk are solely those of the speaker and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of any of these organizations, the ODNI, IARPA, or U.S. Government.

BACKGROUND REFERENCES:
1.
DTSTART:20230519T120000Z
END:VEVENT
END:VCALENDAR