On the Programming Impact ofMulti-Core,Multi-Processor Nodes inMPI Clusters

H. Pourreza, P. Graham
{"title":"On the Programming Impact ofMulti-Core,Multi-Processor Nodes inMPI Clusters","authors":"H. Pourreza, P. Graham","doi":"10.1109/HPCS.2007.23","DOIUrl":null,"url":null,"abstract":"Increasingly, multi-core processors, multi-processor nodes and multi-core, multi-processor nodes are finding their way into computer clusters. Clusters built using such nodes are already quite common and, inevitably, will become more so over time. As with any new technology, however, the potential benefits are seldom as easy to attain as we expect them to be. In this paper, we explore three fundamental issues related to the use of multi-core, multi-processor nodes in compute clusters using MPI: inter-communication (messaging) efficiency, cache effects (in particular processor affinity) and initial process distribution. Based on some initial experiments using a subset of the NAS parallel benchmarks running on a small scale cluster with dual core, dual processor nodes, we report results on the impact of these issues. From these results we attempt to extrapolate some simple, guidelines that are likely to be generally applicable for optimizing MPI code running on clusters with multi- core, multi-processor nodes.","PeriodicalId":354520,"journal":{"name":"21st International Symposium on High Performance Computing Systems and Applications (HPCS'07)","volume":"2013 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"21st International Symposium on High Performance Computing Systems and Applications (HPCS'07)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HPCS.2007.23","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

Increasingly, multi-core processors, multi-processor nodes and multi-core, multi-processor nodes are finding their way into computer clusters. Clusters built using such nodes are already quite common and, inevitably, will become more so over time. As with any new technology, however, the potential benefits are seldom as easy to attain as we expect them to be. In this paper, we explore three fundamental issues related to the use of multi-core, multi-processor nodes in compute clusters using MPI: inter-communication (messaging) efficiency, cache effects (in particular processor affinity) and initial process distribution. Based on some initial experiments using a subset of the NAS parallel benchmarks running on a small scale cluster with dual core, dual processor nodes, we report results on the impact of these issues. From these results we attempt to extrapolate some simple, guidelines that are likely to be generally applicable for optimizing MPI code running on clusters with multi- core, multi-processor nodes.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
mpi集群中多核、多处理器节点的编程影响
越来越多的多核处理器、多处理器节点和多核、多处理器节点正在进入计算机集群。使用这些节点构建的集群已经相当普遍,并且不可避免地会随着时间的推移变得越来越普遍。然而,与任何新技术一样,潜在的好处很少像我们期望的那样容易获得。在本文中,我们探讨了与使用MPI在计算集群中使用多核、多处理器节点相关的三个基本问题:内部通信(消息传递)效率、缓存效果(特别是处理器亲和性)和初始进程分布。基于在具有双核、双处理器节点的小规模集群上运行的NAS并行基准测试子集的一些初始实验,我们报告了这些问题的影响结果。从这些结果中,我们试图推断出一些简单的准则,这些准则可能普遍适用于优化在具有多核、多处理器节点的集群上运行的MPI代码。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Effect of Medium Dispersivity on the Viscous Fingering Instability in Porous Media The GridX1 computational Grid: from a set of service-specific protocols to a service-oriented approach Resource Assessment using Market Indices: Toward an Economic Grid Exchange Model Domain coupling in the ABC transporter system BtuCD/BtuF: molecular dynamics simulation, normal mode analysis and protein-protein docking Gyrokinetic simulation of micro-turbulence in magnetically confined plasmas
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1