推荐星级:
- 1
- 2
- 3
- 4
- 5
FireSim:公共云中的FPGA加速循环精确横向扩展系统仿真
资料介绍
我们提供FireSim,这是一个开源仿真平台,通过将经硅验证的RTL设计的FPGA加速仿真与可扩展的分布式网络仿真相结合,实现大规模扩展集群的周期精确微体系结构仿真。与之前的FPGA加速仿真工具不同,FireSim在公共云FPGA平台Amazon EC2 F1上运行,极大地提高了可用性,提供了弹性,并降低了基于FPGA的大规模实验的成本。我们描述了FireSim的设计和实现,并展示了它如何提供足够的性能来大规模运行现代应用程序,以实现真正的硬件 - 软件协同设计。作为示例,我们演示了自动生成和部署1,024个3.2 GHz四核服务器节点的目标群集,每个节点具有16 GB的DRAM,通过200 Gbit / s网络互连,延迟为2微秒,可在3.4 MHz处理器上进行模拟时钟频率(实时减速低于1,000倍)。总的来说,这个FireSim实例化模拟4,096个内核和16 TB内存,每秒运行约140亿个指令,并且支持价值1280万美元的FPGA,每个模拟小时的总成本仅为〜$ 100。我们提供了几个示例来说明FireSim如何用于探索仓库规模机器设计中的各种研究方向,包括建模具有高带宽和低容量的网络,为各种商品和专用数据中心节点集成任意RTL设计,以及建模各种数据中心组织,以及重新使用横向扩展FireSim基础架构来实现快速,大规模并行循环精确的单节点微架构实验。
部分文件列表
文件名 | 大小 |
firesim-isca2018.pdf | 1M |
全部评论(0)