论文部分内容阅读
模拟器是大规模计算系统进行总体设计规划、方案筛选的有力工具,Trace驱动模拟器具有更大的灵活度,能够在保证一定模拟精确度的基础上减少模拟器的设计时间和运行时间。大规模计算系统需要的计算节点愈来愈多;而Trace只能在较小规模机器上获得,问题的关键在于不同规模机器上获得的Trace存在着差异,并不能简单地把实际的Trace直接作为更大规模计算系统模拟器的输入。
本文对Trace的这种差异进行了较全面的分析,并提出了一个可实施方案,使模拟器开发人员不需对源程序和专业背景知识做深入了解,就能够快速获得具有一定精度、外推到大规模计算系统的Trace。