CPL - Chalmers Publication Library
| Utbildning | Forskning | Styrkeområden | Om Chalmers | In English In English Ej inloggad.

MDMP: Managed data message passing

Adrian Jackson (Institutionen för rymd- och geovetenskap, Plasmafysik och fusionsenergi) ; Pär Strand (Institutionen för rymd- och geovetenskap, Plasmafysik och fusionsenergi)
Proceedings - 15th International 15th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, SYNASC 2013; Timisoara; Romania; 23 September 2013 through 26 September 2013 p. 496-502. (2014)
[Konferensbidrag, refereegranskat]

MDMP is a parallel programming approach de- signed to provide users with an easy way to add parallelism to programs, optimise scientific simulation algorithms, and providing optimised communications to MPI-based programs without requiring them to be re-written from scratch. MDMP uses directives to allow users to specify what communications should take place in the code, and then implements those communications in an optimal manner using both the information provided by the user and data collected from instrumenting the code and gathering information on the data to be communicated at runtime. In this paper we outline the basic concepts and functionality of MDMP and discuss the performance that can be achieved using our prototype implementation of MDMP a range of benchmark cases.


Article number 6821188



Denna post skapades 2014-08-21. Senast ändrad 2015-10-28.
CPL Pubid: 201755

 

Läs direkt!


Länk till annan sajt (kan kräva inloggning)


Institutioner (Chalmers)

Institutionen för rymd- och geovetenskap, Plasmafysik och fusionsenergi

Ämnesområden

Plasmafysik med fusion

Chalmers infrastruktur