摘要:
针对Trace驱动的并行性能模拟问题,提出基于Trace信息指导的映射方法CO-LP3M。CO-LP3M利用从Trace中提取的目标应用程序的通信特征,以宿主机物理进程间通信次数最小化为目标,兼顾计算负载均衡,生成并行模拟任务到宿主机的映射。对Jacobi3D和HPL两个程序进行实验改为:对HPL程序进行实验(注:此处本来是两个程序的,后来为了缩减篇幅就删掉了其中的一个),结果表明CO-LP3M可有效提高并行模拟性能,相对于常见的映射方式,模拟性能最多提高14.7%。在此基础上给出CO-LP3M的扩展技术SCO-LP3M。
关键词:
并行模拟,
任务映射,
通信优化,
负载平衡
Abstract:
Aiming at minimizing communication between host physical processes and balancing computation loads, this paper proposes a mapping method named Communication-Optimal LP to PP Mapping(CO-LP3M) which can obtain the communication pattern of object application programs based on trace generated in parallel performance simulation. Experimental results on High Performance Linpack(HPL) show that the method can increase simulation performance by up to 14.7% compared with common mapping methods. Based on CO-LP3M, scalability technology named SCO-LP3M is given.
Key words:
parallel simulation,
task mapping,
communication optimization,
load balance
中图分类号:
方建滨, 徐传福, 车永刚, 翁玉芬, 王正华. 基于Trace的并行性能模拟任务任务映射方法[J]. 计算机工程, 2010, 36(12): 269-271.
FANG Jian-Bin, XU Chuan-Fu, CHE Yong-Gang, WENG Yu-Fen, WANG Zheng-Hua. Task Mapping Method for Parallel Performance Simulation Based on Trace[J]. Computer Engineering, 2010, 36(12): 269-271.