首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Accuracy of memory reference traces of parallel computations in trace-drive simulation
【24h】

Accuracy of memory reference traces of parallel computations in trace-drive simulation

机译:跟踪驱动仿真中并行计算的内存参考跟踪的准确性

获取原文
获取原文并翻译 | 示例
           

摘要

For given input the global trace generated by a parallel program in a shared memory multiprocessing environment may change as the memory architecture, and management policies change. A method is proposed for ensuring that a correct global trace is generated in the new environment. This method involves a new characterization of a parallel program that identifies its address change points and address affecting points. An extension of traditional process traces, called the intrinsic trace of each process, is developed. The intrinsic traces maximize the decoupling of program execution from simulation by describing the address flow graph and path expressions of each process program. At each point where an address is issued, the trace-driven simulator uses the intrinsic traces and the sequence of loads and stores before the current cycle, to determine the next address. The mapping between load and store sequences and next addresses to issue, sometimes, requires partial program reexecution. Programs that do not require partial program reexecution are called graph-traceable.
机译:对于给定的输入,共享内存多处理环境中的并行程序生成的全局跟踪可能会随着内存体系结构和管理策略的更改而更改。提出了一种用于确保在新环境中生成正确的全局跟踪的方法。该方法涉及并行程序的新特性,该程序标识其地址更改点和地址影响点。开发了传统过程跟踪的扩展,称为每个过程的固有跟踪。通过描述每个流程程序的地址流程图和路径表达式,内在迹线使程序执行与仿真的解耦最大化。在发出地址的每个点上,跟踪驱动的模拟器使用固有跟踪以及当前循环之前的加载和存储顺序来确定下一个地址。加载和存储序列与下一个要发布的地址之间的映射有时需要重新执行部分程序。不需要部分程序重新执行的程序称为可跟踪图形。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号