Abstract
Modern and future many-core systems represent complex architectures. The communication fabrics of these large systems heavily influence their performance and power consumption. Current simulation methodologies for evaluating networks-on-chip (NoCs) are not keeping pace with the increased complexity of our systems; architects often want to explore many different design knobs quickly. Methodologies that capture workload trends with faster simulation times are highly beneficial at early stages of architectural exploration. We propose SynFull, a synthetic traffic generation methodology that captures both application and cache coherence behaviour to rapidly evaluate NoCs. SynFull allows designers to quickly indulge in detailed performance simulations without the cost of long-running full-system simulation. By capturing a full range of application and coherence behaviour, architects can avoid the over or underdesign of the network as may occur when using traditional synthetic traffic patterns such as uniform random. SynFull has errors as low as 0.3% and provides 50x speedup on average over full-system simulation
Publisher
Association for Computing Machinery (ACM)
Reference51 articles.
1. ESESC: A fast multicore simulator using Time-Based Sampling
2. A generic traffic model for on-chip interconnection networks;Bahn J. H.;Network on Chip Architectures,2008
3. WEST: Cloning data cache behavior using Stochastic Traces
4. C. Bienia "Benchmarking modern multiprocessors " Ph.D. dissertation Princeton University January 2011. C. Bienia "Benchmarking modern multiprocessors " Ph.D. dissertation Princeton University January 2011.
Cited by
12 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献