Show simple item record

dc.contributor.authorHelal, Ahmed E.en_US
dc.contributor.authorJung, Changheeen_US
dc.contributor.authorFeng, Wu-chunen_US
dc.contributor.authorHanafy, Yasser Y.en_US
dc.date.accessioned2017-08-14T19:24:14Z
dc.date.available2017-08-14T19:24:14Z
dc.date.issued2017-08-14
dc.identifier.urihttp://hdl.handle.net/10919/78701
dc.description.abstractMPI+X is the de facto standard for programming applications on HPC clusters. The performance and scalability on such systems is limited by the communication cost on different number of processes and compute nodes. Therefore, the current communication analysis tools play a critical role in the design and development of HPC applications. However, these tools require the availability of the MPI implementation, which might not exist in the early stage of the development process due to the parallel programming effort and time. This paper presents CommAnalyzer, an automated tool for communication model generation from a sequential code. CommAnalyzer uses novel compiler analysis techniques and graph algorithms to capture the inherent communication characteristics of sequential applications, and to estimate their communication cost on HPC systems. The experiments with real-world, regular and irregular scientific applications demonstrate the utility of CommAnalyzer in estimating the communication cost on HPC clusters with more than 95% accuracy on average.en_US
dc.language.isoen_USen_US
dc.publisherDepartment of Computer Science, Virginia Polytechnic Institute & State Universityen_US
dc.relation.ispartofComputer Science Technical Reportsen_US
dc.subjectHigh Performance Computingen_US
dc.subjectParallel and Distributed Computingen_US
dc.subjectComputer Systemsen_US
dc.subjectAlgorithmsen_US
dc.subjectComputational Science and Engineeringen_US
dc.subjectModeling and Simulationen_US
dc.subjectNetworkingen_US
dc.subjectProblem Solving Environmentsen_US
dc.titleCommAnalyzer: Automated Estimation of Communication Cost on HPC Clusters Using Sequential Codeen_US
dc.typeTechnical reporten_US
dc.identifier.trnumberTR-17-04en_US
dc.type.dcmitypeTexten_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record