通用流水线处理器建模与高性能周期精确模拟器生成
硬件体系结构
2011-11-09 v1 性能
摘要
处理器的详细建模与高性能周期精确模拟器对于当今的硬件和软件设计至关重要。这些问题本身已极具挑战性,且已有许多先前的研究工作。同时解决这两个问题则更具挑战,现有许多方法往往侧重于其中之一而忽视另一个。本文提出了一种简化着色 Petri 网(Reduced Colored Petri Net, RCPN)模型,该模型具有两个优势:首先,它提供了一种非常简洁直观的流水线处理器建模方法;其次,它能够生成高性能的周期精确模拟器。RCPN 继承了着色 Petri 网的所有有用特性,同时避免了其复杂度指数级增长的问题。RCPN 处理器模型非常直观,因为它们是处理器流水线框图的镜像反映。此外,在我们对生成的 XScale 和 StrongArm 处理器模型的周期精确模拟器进行的实验中,相较于流行的 SimpleScalar ARM 模拟器,我们实现了一个数量级(约 15 倍)的加速。
引用
@article{arxiv.0710.4643,
title = {Generic Pipelined Processor Modeling and High Performance Cycle-Accurate Simulator Generation},
author = {Mehrdad Reshadi and Nikil Dutt},
journal= {arXiv preprint arXiv:0710.4643},
year = {2011}
}
评论
Submitted on behalf of EDAA (http://www.edaa.com/)