首页> 外文会议>Proceedings of the 16th international ACM/SIGDA symposium on Field programmable gate arrays >A complexity-effective architecture for accelerating full-system multiprocessor simulations using FPGAs
【24h】

A complexity-effective architecture for accelerating full-system multiprocessor simulations using FPGAs

机译:一种复杂性有效的架构,可使用FPGA加速全系统多处理器仿真

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

摘要

Functional full-system simulators are powerful and versatile research tools for accelerating architectural exploration and advanced software development. Their main shortcoming is limited throughput when simulating systems with hundreds of processors or more. To overcome this bottleneck, we propose the PROTOFLEX simulation architecture, which uses FPGAs to accelerate simulation. Prior FPGA approaches that prototype a complete system in hardware are either too complex when scaling to large-scale configurations or require significant effort to provide full-system support. In contrast, PROTOFLEX reduces complexity by virtualizing the execution of many logical processors onto a consolidated set of multiple-context execution engines on the FPGA. Through virtualization, the number of engines can be judiciously scaled, as needed, to deliver on necessary simulation performance. To achieve low-complexity full-system support, a hybrid simulation technique called transplanting allows implementing in the FPGA only the frequently encountered behaviors, while a software simulator preserves the abstraction of a complete system >We have created a first instance of the PROTOFLEX simulation architecture, which is an FPGA-based, full-system functional simulator for a 16-way UltraSPARC III symmetric multiprocessor server hosted on a single Xilinx Virtex-II XCV2P70 FPGA. On average, the simulator achieves a 39x speedup (and as high as 49x) over comparable software simulation across a suite of applications, including OLTP on a commercial database server.>>> af++ US2008010437A1 . 2008-01-10

机译:用于中央处理器(CPUS),多处理器系统,数据流处理器(DSPS),脉动处理器和现场可编程门阵列(FPGAS)的数字和逻辑运算处理单元

  • 机译:用于中央处理器(CPUS),多处理器系统,数据流处理器(DSPS),脉动处理器和现场可编程门阵列(FPGAS)的数字和逻辑运算处理单元

  • 5. Method and apparatus for full-system, cardiovascular simulation and prediction [P] . 外国专利: US10980427B2 . 2021-04-20

    机译:全系统,心血管模拟和预测的方法和装置

  • 获取原文

    客服邮箱:kefu@zhangqiaokeyan.com

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

    • 服务号