×

SimK公司

swMATH ID: 20524
软件作者: 徐建伟;陈明玉;郑、桂;曹、郑;吕惠伟;孙宁辉
描述: SimK:大型并行仿真引擎。仿真是评估未来计算机系统的一种重要方法。目前微处理器体系结构已经转向并行,但几乎所有模拟器都处于串行阶段,无法利用多核或多核处理器带来的优势。针对当前流行的SMP/CMP平台,针对大规模细粒度计算机系统仿真,提出了一种并行仿真引擎SimK。本文介绍了SimK中使用的高效同步、通信和缓冲区管理策略,并提出了一种避免使用任何原子指令的无锁调度机制。为了处理轻负载情况下的负载波动,提出了一种协同动态任务迁移方案。在SimK的基础上,我们开发了大规模并行模拟器HppSim和HppNetSim,分别模拟了一个完整的超级计算机系统及其互连网络。结果表明,HppSim和HppNetSim在多处理器情况下均获得了良好的加速比,在双向四核服务器上的最佳归一化加速比达到14.95倍。
主页: https://rd.springer.com/article/10.1007/s11390-009-9294-4
关键词: 大规模系统仿真;细粒度同步;仿真框架;无锁同步
相关软件: HPP网络模拟;查科
引用于: 0个文档