{"title":"Communication-aware scalability analysis based on critical path","authors":"Yufei Lin, Yuhua Tang, Yun Liu, Xinhai Xu","doi":"10.1109/ICEEE.2012.6421194","DOIUrl":null,"url":null,"abstract":"With the scale of parallel computing system growing up, the influence of the communication overhead cannot be ignored. Parallel speedup is the most commonly used metric for evaluating scalability in parallel computing, and we propose communication-aware speedup based on the traditional speedup to quantitatively analyze the system scalability. This paper presents the definition of communication-aware scalability, discusses the communication-aware scalability by using critical path, and then quantitatively classifies the systems according to their communication-aware scalabilities. Through case studies, we analyze the communication-aware scalabilities of some parallel systems. A significant conclusion of this paper is that the system is scalable, if the communication overhead increases at a rate with lower exponent than parallel workload.","PeriodicalId":162368,"journal":{"name":"2012 9th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 9th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEEE.2012.6421194","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
With the scale of parallel computing system growing up, the influence of the communication overhead cannot be ignored. Parallel speedup is the most commonly used metric for evaluating scalability in parallel computing, and we propose communication-aware speedup based on the traditional speedup to quantitatively analyze the system scalability. This paper presents the definition of communication-aware scalability, discusses the communication-aware scalability by using critical path, and then quantitatively classifies the systems according to their communication-aware scalabilities. Through case studies, we analyze the communication-aware scalabilities of some parallel systems. A significant conclusion of this paper is that the system is scalable, if the communication overhead increases at a rate with lower exponent than parallel workload.