An overview of MPI characteristics of exascale proxy applications

The scale of applications and computing systems is tremendously increasing and needs to increase even more to realize exascale systems. As the number of nodes keeps growing, communication has become key to high performance.The Message Passing Interface (MPI) has evolved to the de facto standard for...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Klenk, Benjamin (VerfasserIn) , Fröning, Holger (VerfasserIn)
Dokumenttyp: Kapitel/Artikel Konferenzschrift
Sprache:Englisch
Veröffentlicht: 12 May 2017
In: High Performance Computing
Year: 2017, Pages: 217-236
DOI:10.1007/978-3-319-58667-0_12
Schlagworte:
Online-Zugang:Verlag, Volltext: http://dx.doi.org/10.1007/978-3-319-58667-0_12
Verlag, Volltext: https://link.springer.com/chapter/10.1007/978-3-319-58667-0_12
Volltext
Verfasserangaben:Benjamin Klenk, Holger Fröning

MARC

LEADER 00000caa a2200000 c 4500
001 1562886592
003 DE-627
005 20220813220047.0
007 cr uuu---uuuuu
008 170830s2017 xx |||||o 00| ||eng c
024 7 |a 10.1007/978-3-319-58667-0_12  |2 doi 
035 |a (DE-627)1562886592 
035 |a (DE-576)492886598 
035 |a (DE-599)BSZ492886598 
035 |a (OCoLC)1340978800 
040 |a DE-627  |b ger  |c DE-627  |e rda 
041 |a eng 
084 |a 28  |2 sdnb 
100 1 |a Klenk, Benjamin  |d 1989-  |e VerfasserIn  |0 (DE-588)1073185729  |0 (DE-627)828640025  |0 (DE-576)434708488  |4 aut 
245 1 3 |a An overview of MPI characteristics of exascale proxy applications  |c Benjamin Klenk, Holger Fröning 
264 1 |c 12 May 2017 
300 |a 20 
336 |a Text  |b txt  |2 rdacontent 
337 |a Computermedien  |b c  |2 rdamedia 
338 |a Online-Ressource  |b cr  |2 rdacarrier 
500 |a Gesehen am 30.08.2017 
520 |a The scale of applications and computing systems is tremendously increasing and needs to increase even more to realize exascale systems. As the number of nodes keeps growing, communication has become key to high performance.The Message Passing Interface (MPI) has evolved to the de facto standard for inter-node data transfers. Consequently, MPI is well suited to serve as proxy for an analysis of communication characteristics of exascale proxy applications.This work presents characteristics like time spent in certain operations, point-to-point versus collective communication, and message sizes and rates, gathered from a comprehensive trace analysis. We provide an understanding of how applications use MPI to exploit node-level parallelism, always with respect to scalability, and also locate parts which require more optimization. We emphasize on the analysis of the message matching and report queue lengths and associated matching rates.It is shown that most data is transferred via point-to-point operations, but the most time is spent in collectives. Message matching rates significantly depend on the length of message queues, which tend to increase with the number of processes. As messages are also become smaller, the matching is important to high message rates in large-scale applications. 
655 7 |a Konferenzschrift  |0 (DE-588)1071861417  |0 (DE-627)826484824  |0 (DE-576)433375485  |2 gnd-content 
700 1 |a Fröning, Holger  |d 1976-  |e VerfasserIn  |0 (DE-588)133209466  |0 (DE-627)538678658  |0 (DE-576)299696189  |4 aut 
773 0 8 |i Enthalten in  |t High Performance Computing  |d Cham : Springer, 2017  |g (2017), Seite 217-236  |h Online-Ressource (XV, 432 p. 174 illus, online resource)  |w (DE-627)1659345162  |w (DE-576)490763499  |z 9783319586670  |7 nnam  |a An overview of MPI characteristics of exascale proxy applications 
773 1 8 |g year:2017  |g pages:217-236  |g extent:20  |a An overview of MPI characteristics of exascale proxy applications 
856 4 0 |u http://dx.doi.org/10.1007/978-3-319-58667-0_12  |x Verlag  |x Resolving-System  |3 Volltext 
856 4 0 |u https://link.springer.com/chapter/10.1007/978-3-319-58667-0_12  |x Verlag  |3 Volltext 
951 |a AR 
992 |a 20170830 
993 |a ConferencePaper 
994 |a 2017 
998 |g 133209466  |a Fröning, Holger  |m 133209466:Fröning, Holger  |d 700000  |d 720000  |e 700000PF133209466  |e 720000PF133209466  |k 0/700000/  |k 1/700000/720000/  |p 2  |y j 
998 |g 1073185729  |a Klenk, Benjamin  |m 1073185729:Klenk, Benjamin  |d 700000  |d 720000  |e 700000PK1073185729  |e 720000PK1073185729  |k 0/700000/  |k 1/700000/720000/  |p 1  |x j 
999 |a KXP-PPN1562886592  |e 2978863161 
BIB |a Y 
JSO |a {"origin":[{"dateIssuedKey":"2017","dateIssuedDisp":"12 May 2017"}],"relHost":[{"recId":"1659345162","person":[{"given":"Julian","display":"Kunkel, Julian","family":"Kunkel","role":"edt"},{"given":"Rio","display":"Yokota, Rio","family":"Yokota","role":"edt"},{"display":"Balaji, Pavan","given":"Pavan","family":"Balaji","role":"edt"},{"family":"Keyes","role":"edt","given":"David","display":"Keyes, David"}],"name":{"displayForm":["edited by Julian M. Kunkel, Rio Yokota, Pavan Balaji, David Keyes"]},"origin":[{"dateIssuedDisp":"2017","publisher":"Springer","publisherPlace":"Cham","dateIssuedKey":"2017"}],"title":[{"title_sort":"High Performance Computing","subtitle":"32nd International Conference, ISC High Performance 2017, Frankfurt, Germany, June 18–22, 2017, Proceedings","title":"High Performance Computing"}],"id":{"eki":["1659345162"],"doi":["10.1007/978-3-319-58667-0"],"isbn":["9783319586670"]},"physDesc":[{"extent":"Online-Ressource (XV, 432 p. 174 illus, online resource)"}],"language":["eng"],"relMultPart":[{"language":["eng"],"part":{"number_sort":["10266"],"number":["10266"]},"note":["Gesehen am 28.02.20","Das Gesamtwerk gliedert sich in: Lecture notes in artificial intelligence; Lecture notes in bioinformatics"],"pubHistory":["1.1973 -"],"dispAlt":"Lecture notes in computer science","disp":"Lecture Notes in Computer Science","type":{"bibl":"serial","media":"Online-Ressource"},"titleAlt":[{"title":"LNCS online"},{"title":"LNAI"},{"title":"Lecture notes in artificial intelligence"},{"title":"Lecture notes in bioinformatics"},{"title":"LNAI"},{"title":"LNBI"},{"title":"LNCS-LNAI"},{"title":"LNCS-LNBI"}],"recId":"316228877","title":[{"title_sort":"Lecture notes in computer science","title":"Lecture notes in computer science"}],"id":{"zdb":["2018930-8"],"eki":["316228877"],"issn":["1611-3349"]},"physDesc":[{"extent":"Online-Ressource"}],"origin":[{"dateIssuedKey":"1973","publisherPlace":"Berlin ; Heidelberg","publisher":"Springer","dateIssuedDisp":"1973-"}]}],"part":{"year":"2017","pages":"217-236","extent":"20","text":"(2017), Seite 217-236"},"disp":"An overview of MPI characteristics of exascale proxy applicationsHigh Performance Computing","type":{"bibl":"edited-book","media":"Online-Ressource"}}],"id":{"doi":["10.1007/978-3-319-58667-0_12"],"eki":["1562886592"]},"physDesc":[{"extent":"20 S."}],"title":[{"title":"An overview of MPI characteristics of exascale proxy applications","title_sort":"overview of MPI characteristics of exascale proxy applications"}],"type":{"media":"Online-Ressource","bibl":"chapter"},"note":["Gesehen am 30.08.2017"],"person":[{"given":"Benjamin","display":"Klenk, Benjamin","role":"aut","family":"Klenk"},{"role":"aut","family":"Fröning","given":"Holger","display":"Fröning, Holger"}],"recId":"1562886592","name":{"displayForm":["Benjamin Klenk, Holger Fröning"]},"language":["eng"]} 
SRT |a KLENKBENJAOVERVIEWOF1220