Muchisim: A Simulation Framework for Design Exploration of Multi-Chip Manycore Systems

2023年12月15日
  • 简介
    本文介绍了MuchiSim,这是一个新型的并行模拟器,旨在解决现有框架在模拟数据相关执行模式时缺乏可扩展性或准确性的问题,从而有助于探索分布式多芯片多核体系结构的设计空间,特别是针对通信密集型应用程序(例如图分析和稀疏线性代数)。MuchiSim可以模拟高达一百万个互联处理单元(PU)的系统,同时逐周期地模拟数据移动和通信。除了性能外,MuchiSim还报告了模拟系统的能耗、面积和成本。它还配备了基准应用程序套件和两个数据可视化工具。MuchiSim支持各种并行化策略和通信原语,例如基于任务的并行化和消息传递,因此对于具有软件管理一致性和分布式内存的体系结构非常相关。通过一个案例研究,我们展示了MuchiSim如何帮助用户探索内存和计算单元之间的平衡以及与芯片集成和芯片间通信相关的限制。MuchiSim使得在更现实的现代并行系统规模下评估新技术或设计参数成为可能,为进一步研究开辟了道路。
  • 图表
  • 解决问题
    本论文旨在解决分布式多芯片多核架构设计空间探索中现有框架在模拟数据依赖执行模式方面缺乏可扩展性或准确性的问题。
  • 关键思路
    本文提出了MuchiSim,一种新型并行模拟器,旨在解决上述挑战。MuchiSim支持各种并行化策略和通信原语,具有高度的可扩展性和准确性。MuchiSim还能够报告模拟系统的能量、面积和成本,并配备了基准应用程序套件和两个数据可视化工具。
  • 其它亮点
    本文的亮点包括:支持各种并行化策略和通信原语,具有高度的可扩展性和准确性;模拟系统规模高达百万级处理单元;能够报告模拟系统的能量、面积和成本;配备了基准应用程序套件和两个数据可视化工具。
  • 相关研究
    在这个领域中,最近的相关研究包括:"Scalable and Accurate Simulation of Distributed Systems and Applications"、"SimGrid: a Sustained Effort for the Versatile Simulation of Large Scale Distributed Systems"等。
许愿开讲
PDF
原文
点赞 收藏 评论 分享到Link

沙发等你来抢

去评论