LogGPS: A parallel computational model for synchronization analysis

Citation
F. Ino et al., LogGPS: A parallel computational model for synchronization analysis, ACM SIGPL N, 36(7), 2001, pp. 133-142
Citations number
16
Categorie Soggetti
Computer Science & Engineering
Journal title
ACM SIGPLAN NOTICES
ISSN journal
15232867 → ACNP
Volume
36
Issue
7
Year of publication
2001
Pages
133 - 142
Database
ISI
SICI code
1523-2867(200107)36:7<133:LAPCMF>2.0.ZU;2-8
Abstract
We present a new parallel computational model, named Log-GPS, which capture s synchronization. The LogGPS model is an extension of the LogGP model, which abstracts commun ication on parallel platforms. Although the LogGP model captures long messa ges with one bandwidth parameter (G), it does not capture synchronization t hat is needed before sending a long message by high-level communication lib raries. Our model has one additional parameter, S, defined as the threshold for message length, above which synchronous messages are sent. We also present some experimental results using both models. The results in clude (1) a verification of the LogGPS model, (2) an example of synchroniza tion analysis using an MPI program and (3) a comparison of the models. The results indicate that the LogGPS model is more accurate than the LogGP mode l, and analyzing synchronization costs is important when improving parallel program performance.