@inproceedings{da5559b3580a44ebb150bd0baaf079e6,
title = "Swift-Sim: A Modular and Hybrid GPU Architecture Simulation Framework",
abstract = "Simulation tools are critical for architects to quickly estimate the impact of aggressive new features of GPU architecture. Existing cycle-accurate GPU simulators are typically cumbersome and slow to run. We observe that it is time-consuming and unnecessary for cycle-accurate GPU simulators to perform detailed simulations for the entire GPU when exploring the design space of specific components. This paper proposes Swift-Sim, a modular and hybrid GPU simulation framework. With a highly modular design, our framework can choose appropriate modeling approaches for each component according to requirements. For components of interest to architects, we use cycle-accurate simulation to evaluate new GPU architectures. For other components, we use analytical modeling, which accelerates simulation speed with only minor and acceptable degradation in overall accuracy. Based on this simulation framework, we present two working examples of hybrid modeling that simulate the ALU pipeline and memory accesses using analytical models. We further implement two GPU performance simulators with different levels of simplification based on Swift-Sim and evaluate them using configurations from real GPUs. The results show that the two simulators achieve an 82.6x and 211.2x",
keywords = "GPU, architecture, performance modeling, simulation",
author = "Xiangrong Xu and Yuanqiu Lv and Liang Wang and Limin Xiao and Meng Han and Runnan Shen and Jinquan Wang",
note = "Publisher Copyright: {\textcopyright} 2025 EDAA.; 2025 Design, Automation and Test in Europe Conference, DATE 2025 ; Conference date: 31-03-2025 Through 02-04-2025",
year = "2025",
doi = "10.23919/DATE64628.2025.10992801",
language = "英语",
series = "Proceedings -Design, Automation and Test in Europe, DATE",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "2025 Design, Automation and Test in Europe Conference, DATE 2025 - Proceedings",
address = "美国",
}