Loading…

A Survey of Communication Performance Models for High-Performance Computing

This survey aims to present the state of the art in analytic communication performance models, providing sufficiently detailed descriptions of particularly noteworthy efforts. Modeling the cost of communications in computer clusters is an important and challenging problem. It provides insights into...

Full description

Saved in:
Bibliographic Details
Published in:ACM computing surveys 2019-01, Vol.51 (6), p.1-36, Article 126
Main Authors: Rico-Gallego, Juan A., Díaz-Martín, Juan C., Manumachu, Ravi Reddy, Lastovetsky, Alexey L.
Format: Article
Language:English
Subjects:
Citations: Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This survey aims to present the state of the art in analytic communication performance models, providing sufficiently detailed descriptions of particularly noteworthy efforts. Modeling the cost of communications in computer clusters is an important and challenging problem. It provides insights into the design of the communication pattern of parallel scientific applications and mathematical kernels and sets a clear ground for optimization of their deployment in the increasingly complex high-performance computing infrastructure. The survey provides background information on how different performance models represent the underlying platform and shows the evolution of these models over time from early clusters of single-core processors to present-day multi-core and heterogeneous platforms. Prospective directions for future research in the area of analytic communication performance modeling conclude the survey.
ISSN:0360-0300
1557-7341
DOI:10.1145/3284358