首页> 外文期刊>IEEE computer architecture letters >Scalable LLVM-Based Accelerator Modeling in gem5
【24h】

Scalable LLVM-Based Accelerator Modeling in gem5

机译:gem5中基于可伸缩LLVM的加速器建模

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

摘要

This article proposes a scalable integrated system architecture modeling for hardware accelerator based in gem5 simulation framework. The core of proposed modeling is a LLVM-based simulation engine for modeling any customized data-path with respect to inherent data/ instruction-level parallelism (derived by algorithms) and available compute units (defined by the user). The simulation framework also offers a general-purpose communication interface that allows a scalable and flexible connection into the gem5 ecosystem. Python API of gem5, enabling modifications to the system hierarchy without the need to rebuild the underlying simulator. Our simulation framework currently supports full-system simulation (both bare-metal and a full Linux kernel) for ARM-based systems, with future plans to add support for RISC-V. The LLVM-based modeling and modular integration to gem5 allow long-term simulation expansion and sustainable design modeling for emerging applications with demands for acceleration.
机译:本文提出了一个基于gem5仿真框架的可扩展的集成系统架构模型,用于硬件加速器。拟议建模的核心是基于LLVM的仿真引擎,用于针对固有数据/指令级并行性(由算法得出)和可用的计算单元(由用户定义)建模任何定制的数据路径。仿真框架还提供了通用通信接口,该接口允许可扩展且灵活地连接到gem5生态系统。 gem5的Python API,无需重新构建基础模拟器就可以修改系统层次结构。我们的仿真框架目前支持基于ARM的系统的全系统仿真(裸机和完整的Linux内核),并且未来计划增加对RISC-V的支持。基于LLVM的建模和与gem5的模块化集成可为需要加速的新兴应用提供长期的仿真扩展和可持续的设计建模。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号