Prediction of parallel algorithms performance on bus-based networks using PVM

J. R. García, C. Rodríguez, F. Almeida, Daniel González-Morales
{"title":"Prediction of parallel algorithms performance on bus-based networks using PVM","authors":"J. R. García, C. Rodríguez, F. Almeida, Daniel González-Morales","doi":"10.1109/EMPDP.1998.647180","DOIUrl":null,"url":null,"abstract":"We adapt the classic sequential model used to predict the performance of communications on parallel computers to a local area network using PVM. We have discovered that the linear model using the values of the parameters (latency, transfer rate) given by the \"ping-pong\" algorithm does not predict correctly the times invested in several communication patterns. This work concentrates in one of these patterns: One to All communications. We propose an alternative experiment that takes into account the overlapping between computations and communications that arises for this pattern. We illustrate the problem and its solution using a parallel matrix multiplication algorithm based on the master-slave paradigm. The detection of this phenomenon and the determination of the new values far the parameters simplify the design of parallel algorithms and can be used to predict the appropriate number of processors to achieve maximum efficiency.","PeriodicalId":265140,"journal":{"name":"Proceedings of the Sixth Euromicro Workshop on Parallel and Distributed Processing - PDP '98 -","volume":"319 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Sixth Euromicro Workshop on Parallel and Distributed Processing - PDP '98 -","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EMPDP.1998.647180","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

Abstract

We adapt the classic sequential model used to predict the performance of communications on parallel computers to a local area network using PVM. We have discovered that the linear model using the values of the parameters (latency, transfer rate) given by the "ping-pong" algorithm does not predict correctly the times invested in several communication patterns. This work concentrates in one of these patterns: One to All communications. We propose an alternative experiment that takes into account the overlapping between computations and communications that arises for this pattern. We illustrate the problem and its solution using a parallel matrix multiplication algorithm based on the master-slave paradigm. The detection of this phenomenon and the determination of the new values far the parameters simplify the design of parallel algorithms and can be used to predict the appropriate number of processors to achieve maximum efficiency.
基于PVM的总线网络并行算法性能预测
我们采用PVM将用于预测并行计算机通信性能的经典序列模型应用于局域网。我们发现,使用“乒乓”算法给出的参数值(延迟,传输速率)的线性模型不能正确预测在几种通信模式上投入的时间。这项工作集中于其中一种模式:“一个对所有”通信。我们提出了另一种实验,考虑到这种模式产生的计算和通信之间的重叠。我们使用基于主从范式的并行矩阵乘法算法来说明问题及其解决方案。这种现象的发现和参数新值的确定简化了并行算法的设计,并可用于预测适当的处理器数量以达到最大的效率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书