Modeling methodology for multi-die chip design based on gem5/SystemC co-simulation

Fabian Schaetzle, Carlos Falquez, Stefan Heinen,Nam Ho,Antoni Portero,Estela Suarez, Johannes van den Boom,Stefan van Waasen

PROCEEDINGS OF THE RAPIDO 2024 WORKSHOP, HIPEAC 2024(2024)

引用 0|浏览1
暂无评分
摘要
The paper introduces a modeling methodology aimed at thoroughly exploring the design space of multi-die chip architecture tailored for High-Performance Computing (HPC). For accurate simulations, we leverage the capabilities of gem5's Ruby for its robust CPU models and cache coherence protocols, providing a comprehensive representation of die architecture. Die-to-die interfaces are modeled using SystemC TLM, offering flexibility to integrate with other simulators. This enables co-simulation with varying abstraction levels, making it well-suited for the design analysis of multi-die chip architecture. We present, to the best of our knowledge, the first attempt to integrate gem5's Ruby memory system with SystemC TLM for the modeling of multi-die chip architecture. The benefits of this model are demonstrated through the instantiation of a multi-die design using modern Arm architectures with four compute dies and twoexecuting STREAM Triad with Linux, followed by a comparative performance analysis against a monolithic design.
更多
查看译文
关键词
Multi-die chip,Chiplets,High-performance Computing,Cache coherency,gem5,SystemC TLM
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要