Accelerating Precise End-to-End Simulation: Latency-Sensitive Many-core System Modeling
Yinrong Li, Zexin Fu, Yichao Zhang, Germain Haugou, Chi Zhang, Marco Bertuletti, Bowen Wang, Luca Benini

TL;DR
This paper introduces a fast, accurate end-to-end simulation framework for latency-sensitive many-core architectures, enabling scalable performance modeling and hardware/software optimization with significantly reduced simulation time.
Contribution
It presents a novel modeling approach that captures latency-sensitive interconnect behavior in large-scale many-core systems, achieving high accuracy and speedup over traditional RTL simulation.
Findings
Model achieves below 7% error compared to RTL gold standard.
Simulation is up to 115 times faster than cycle-accurate RTL.
Framework enables effective hardware/software co-design and optimization.
Abstract
Modern large language model workloads put increasing demands on parallel compute capability and on-chip memory capacity, while also stressing fine-grained data movement and synchronization. These trends motivate exploring and designing many-core accelerators with tightly coupled scratchpad memory (SPM) for scalable compute and predictable, explicitly managed data access. However, this architectural shift raises two challenges: cycle-accurate register-transfer level (RTL) simulation becomes prohibitively slow as system complexity grows, and performance estimation requires precise modeling of latency-sensitive interconnect behavior. This paper presents a fast yet accurate end-to-end modeling approach for latency-sensitive many-core architectures, targeting large-scale instances such as TeraNoC with 1024 cores and a 4MiB globally shared L1 SPM. The approach captures timing behavior of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
