Meshim: A High-Level Performance Simulation Platform for Three-Dimensional Network-on-chip

Menwang Xie,Duoli Zhang,Yao Li
DOI: https://doi.org/10.1109/asicon.2011.6157193
2011-01-01
Abstract:Three dimensional network-on-chip (3D NoC) is motivated to achieve better performance, functionality, and packaging density compared to 2D NoC. To facilitate performance evaluation for the design stage, an accurate and flexible environment for simulating the 3D NoC performance is necessary. In this paper, we present a complete high-level simulation platform for 3D NoC called Meshim, based on SystemC, including models for processors, mesh-based communication architecture, and memory models. To demonstrate that our simulation platform is a powerful tool for 3D NoC design stage, we use our platform to explore the performance of architectures based on real applications. The simulation results show that our implemented 3D NoC architecture provides better performance than 2D NoC architecture, and this distinction becomes more obvious when the workload grows up.
What problem does this paper attempt to address?