Course: Efficient Parallel Programming with GASPI
GASPI, which stands for Global Address Space Programming Interface, is a partitioned global address space (PGAS) API.
The GASPI API is designed as a C/C++/Fortran library and focused on three key objectives: scalability, flexibility and fault tolerance. In order to achieve its much improved scaling behaviour GASPI aims at asynchronous dataflow with remote completion, rather than bulk-synchronous message exchanges. GASPI follows a single/multiple program multiple data (SPMD/MPMD) approach and offers a small, yet powerful API (see also http://www.gaspi.de and http://www.gpi-site.com).
Register for our course to find out more about efficient parallel programming using GASPI (and about our other upcoming courses) at http://www.intertwine-project.eu/training