Analysis Of Accel-Sim GPGPU Simulator And Model Improvements


A technical paper titled “Analyzing and Improving Hardware Modeling of Accel-Sim” was published by researchers at Universitat Politècnica de Catalunya.


“GPU architectures have become popular for executing general-purpose programs. Their many-core architecture supports a large number of threads that run concurrently to hide the latency among dependent instructions. In modern GPU architectures, each SM/core is typically composed of several sub-cores, where each sub-core has its own independent pipeline.
Simulators are a key tool for investigating novel concepts in computer architecture. They must be performance-accurate and have a proper model related to the target hardware to explore the different bottlenecks properly.
This paper presents a wide analysis of different parts of Accel-sim, a popular GPGPU simulator, and some improvements of its model. First, we focus on the front-end and developed a more realistic model. Then, we analyze the way the result bus works and develop a more realistic one. Next, we describe the current memory pipeline model and propose a model for a more cost-effective design. Finally, we discuss other areas of improvement of the simulator.”

Find the technical paper here. Published January 2024 (preprint).

Huerta, Rodrigo, Mojtaba Abaie Shoushtary, and Antonio González. “Analyzing and Improving Hardware Modeling of Accel-Sim.” arXiv preprint arXiv:2401.10082 (2024).

Related Reading
Anatomy Of A System Simulation
Balancing the benefits of a model with the costs associated with that model is tough, but it becomes even trickier when dissimilar models are combined.
Industry Pressure Grows For Simulating Systems Of Systems
Increasing complexity and the desire to shift left requires a federation of simulators and models, but they all need to work together to be of value.

Leave a Reply

(Note: This name will be displayed publicly)