冠军模拟器:面向教育与竞赛的体系结构模拟
硬件体系结构
2022-10-27 v1
摘要
近年来,处理器的微体系结构复杂性急剧增加。这种复杂性的增加给计算机体系结构领域带来了双重挑战。首先,没有任何一位体系结构设计师能够完全理解核心整个微体系结构的复杂性。这导致体系结构设计师日益专业化,他们将自身特定专长之外的核心部分视为黑盒。其次,随着复杂性的增加,该领域对新生的可及性越来越低。在学习核心微体系结构时,新生必须首先了解系统如何工作的大局,才能理解各个部分是如何组合在一起的。用于研究微体系结构的工具也经历了类似的困境。正如它们所模拟的微体系结构一样,复杂性的增加降低了对新用户的可及性。在这项工作中,我们提出了 ChampSim。ChampSim 采用模块化设计和可配置结构,以实现进入微体系结构模拟领域的低门槛。ChampSim 已被证明在研究、竞赛和教育等多个领域非常有用。通过这种方式,我们寻求在计算机体系结构领域日益增加的复杂性面前促进参与和包容。
引用
@article{arxiv.2210.14324,
title = {The Championship Simulator: Architectural Simulation for Education and Competition},
author = {Nathan Gober and Gino Chacon and Lei Wang and Paul V. Gratz and Daniel A. Jimenez and Elvira Teran and Seth Pugsley and Jinchun Kim},
journal= {arXiv preprint arXiv:2210.14324},
year = {2022}
}