- 2
- 0
- 约1.4万字
- 约 7页
- 2017-12-26 发布于广东
- 举报
硬件因素对 LogP 模型参数影响的研究
1,2 1,2 1
唐渊 , 张云泉 ,李玉成
1 (中国科学院 软件研究所 并行中心 ,北京 100080);
2 (中科院计算机科学重点实验室 北京 100080)
E-mail: tang@, zyq@
摘 要 有关并行计算的通讯模型已经有很多了,其中比较著名的,并且又适合于机群系统 (PC-Cluster)
这种目前比较流行的并行计算环境的主要有:LogP,LogGP。在[参考文献 4]所做的工作中详细地比较并
分析了 LogP 模型各个参数对实际应用程序的影响。但是,大多数的实验者与研究者限于条件,往往只是
对一个给定的系统环境做各种各样的测试,无法考虑不同的硬件组合对 LogP 模型或者 LogGP 模型的参数
产生的影响。而本文在对许多由不同硬件配置的系统的测试过程中,初步比较并分析了这些不同的硬件因
素对 LogP ,LogGP 通讯模型各个参数所造成的影响。希望能够对配置机群系统时需要考虑的硬件因素提
供有用的参考。软件因素的影响分析是我们将来的工作。
关键词 机群系统(PC-Cluster ),硬件因素,通讯性能,MPI ,LogP 模型
1 引言
已经有了很多从理论上刻画并行计算的通讯模型,其中比较著名的有 LogP[参考文献 2] ,LogGP[参考
文献 3] ,LogPQ ,LoGPC ,P-3PC 等等。这些通讯模型中,最基本的是 LogP 模型,其余都是 LogP 模
型针对不同通讯特点的进一步扩展。LogP 模型将影响大规模并行计算程序性能的因素主要归结为以下
几个参数:
1. L :Latency 。即一条短消息(一般只携带一个字(word )或很少几个字的短消息)从源端传
输到目的端所需经过延迟的上界。
2 . o :overhead 。即发送或接收一条消息时处理器所必须花费的时间,在此时间内,处理器无法
进行别的操作。
3 . g :gap 。即处理器连续地发送或接收两条消息之间所需经历的最短时间间隔。它被定义为点
到点之间带宽的倒数(reciprocal )。
4 . P :Processors 。即整个并行环境中节点机的数目。如每个节点都只有一个处理器的话,则等
于整个环境中处理器的数目。
由于 LogP 模型是针对短消息的,所以这里的 o 和 g 参数都是一个固定的常数值。LogGP 模型是
LogP 模型在长消息方面的扩展。为此,它加入了一个新的参数 G :即发送一条长消息时,每个字
节所需的时间间隔。另外,其他关于 LogP 模型的一些变型还建议发送与接收时的 overhead 是不同
的,需要分别对待,并且有的参数值依赖于所传递消息的长度。因此在具体进行机群系统各项通讯
参数的测量时,本文采用了[参考文献 1]所提的一个类似 LogP 模型的 5 元组模型(L ,os ,or ,g ,
P )。
在这个 5 元组模型(L ,os ,or ,g ,P )中,P 代表了处理器的个数。L 是两个通信进程点到点之
间的通讯延迟,包括了整个通讯过程中的开销,如将数据拷贝到和拷贝出 Network Interface 的时间
以及数据在物理网络上实际传输的时间。os ,or ,g 分别定义为消息长度 m 的一个函数,即 os(m) ,
or(m) ,g(m) 。os(m)和 or(m)为 CPU 发送或接收一条长度为 m 字节(bytes )的消息时所花费的时
间。对于足够长的消息来说,发送还没有结束时,相应的接收过程可能就已经开始了,所以 os 和
or 可以有一部分的重叠(overlap )。g(m)定义为连续地发送或接收一条长度为 m 字节(bytes )的
收稿日期: 2002-03-16; 修改日期: 2002-05-16
基金项目: 中科院计算机科学重点实验室青年科学基金(SYSQN0101)和中科院软件所创新培育计划
您可能关注的文档
- 深圳福田红树林土壤可培养微生物和土壤酶活性研讨.pdf
- 深圳股票市场结构突变的实证分析研究.pdf
- 深圳海事管理现状的SWOT分析及其对策建议研究.pdf
- 深圳河湾流域水污染治理策略研究.pdf
- 深圳红树西岸工程模型振动台试验研讨.pdf
- 深圳红树西岸筒体剪力墙板柱高层结构设计研究.pdf
- 深圳金域蓝湾3期超限工程结构设计研究.pdf
- 深圳浪心古民居群调查报告研究.pdf
- 深圳罗湖断裂带黄贝岭F8断层流变有限元分析研究.pdf
- 深圳罗湖站综合交通枢纽防水浅谈研究.pdf
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
原创力文档

文档评论(0)