【24h】

M5 based EDGE architecture modeling

机译:基于M5的边缘架构建模

获取原文

摘要

EDGE (Explicit Data Graph Execution) architectures, a class of architectures distinct from traditional RISC and CISC architectures, have advantages that align well with current technology trends such as power limitations and the need for adaptive exploitation of parallelism. To better understand the architectural and microarchitectural design spaces of EDGE architectures, we have developed a flexible M5-based simulator for EDGE architectures. m5_edge includes a general high-level timing model and ISA support of one specific EDGE ISA. The high-level timing model is not designed to target a specific implementation but common characteristics of EDGE architectures, permitting faster development of a range of microarchitectures. The M5 infrastructure was used because of its high functionality and performance fidelity. The specific EDGE ISA we support is the TRIPS ISA, due to its well-specified ISA and relatively mature compiler. m5_edge can execute binaries generated by the TRIPS toolchain and provides a high-level simulation template for EDGE architectures. Our experimental results show that the difference in execution cycles of m5_edge is within 11% on average, compared to the cycle-accurate simulator provided by the TRIPS group. Thus, m5_edge benefits from both the flexible infrastructure of M5 and acceptable model accuracy, while maintaining both reasonable simulation speed and the ability to quickly explore EDGE-based microarchitectural design spaces.
机译:边缘(显式数据图执行)架构,一类与传统RISC和CISC架构不同的架构,具有与当前技术趋势相处的优势,如电力限制等,需要对并行性的自适应开发。为了更好地了解边缘架构的建筑和微体建筑设计空间,我们开发了一种用于边缘架构的灵活的M5模拟器。 M5_EDGE包括一般的高级时序模型和一个特定边缘ISA的ISA支持。高级时序模型不设计用于针对特定的实现但边缘架构的共同特征,允许更快地开发一系列微型建筑。由于其高功能性和性能保真度,使用了M5基础设施。我们支持的特定边缘ISA是TRIPS ISA,由于其指定良好的ISA和相对成熟的编译器。 M5_EDGE可以执行TRIPS Toolchain生成的二进制文件,并为边缘体系结构提供高级仿真模板。我们的实验结果表明,与TRIPS组提供的周期准确模拟器相比,M5_EDGE的执行周期的差异在11%内。因此,M5_EDGE来自M5的灵活基础设施和可接受的模型精度,同时保持合理的模拟速度和快速探索基于边缘的微体系结构设计空间的能力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号