Standard-compliant Parallel SystemC simulation of Loosely-Timed Transaction Level Models

2020 25th Asia and South Pacific Design Automation Conference (ASP-DAC)(2020)

引用 6|浏览10
暂无评分
摘要
To face the growing complexity of System-on-Chips (SoCs) and their tight time-to-market constraints, Virtual Prototyping (VP) tools based on SystemC/TLM must get faster while keeping accuracy. However, the Accellera SystemC reference implementation remains sequential and cannot leverage the multiple cores of modern workstations. In this paper, we present a new implementation of a parallel and standard-compliant SystemC kernel, reaching unprecedented performances. By coupling a parallel SystemC kernel and memory access monitoring, we are able to keep SystemC atomic thread evaluation while leveraging the available host cores. Evaluations show a ×19 speed-up compared to the Accellera SystemC kernel using 33 host cores reaching speeds above 2000 Million simulated Instructions Per Second (MIPS).
更多
查看译文
关键词
standard-compliant parallel SystemC simulation,loosely-timed transaction level models,system-on-chip,time-to-market constraints,virtual prototyping tools,Accellera SystemC reference implementation,standard-compliant SystemC kernel,memory access monitoring,SystemC atomic thread evaluation,Accellera SystemC kernel
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要