JUNE 18–22, 2017
FRANKFURT AM MAIN, GERMANY

Presentation Details

 
Name: ExaGASPI
 
Time: Monday, June 19, 2017
04:00 pm - 04:20 pm
 
Room:   Panorama 2
Messe Frankfurt
 
Breaks:03:00 pm - 04:00 pm Coffee Break
 
Speaker:   Mirko Rahn, Fraunhofer ITWM
 
Abstract:   Owned by the open GASPI forum, GASPI is a young and small API specification for a programming model that focuses on concurrent, asynchronous and single sided communication in a global address space. GASPI aims for maximal overlap, cheap and fast synchronization by remote notifications and provides basic mechanisms for resilience. GASPI's remote notifications have proven to be an excellent basis to build efficient task based models on top. Challenges like resource consumption, heterogeneity, interoperability with other programming models, interfaces scalability or minimal CPU impact of the communication have been addressed during the specification process. We will sketch the solutions that are proposed by GASPI and which are provided by the high performance reference implementation GPI for many systems. We will conclude that GASPI is a vehicle that allows application programmers to not only try out that promising programming model but enables applications for efficient use of very large machines today.