Online model swapping for architectural simulation
Online model swapping for architectural simulation
复制标题
建筑模拟的在线模型交换
DOI:
10.1145/3457388.3458670
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Beard, Jonathan
中科院分区:
文献类型:
--
作者:
Lavin, Patrick;Young, Jeffrey;Vuduc, Richard;Beard, Jonathan
As systems and applications grow more complex, detailed computer architecture simulation takes an ever increasing amount of time. Longer simulation times result in slower design iterations which then force architects to use simpler models, such as spreadsheets, when they want to iterate quickly on a design. Simple models are not easy to work with though, as architects must rely on intuition to choose representative models, and the path from the simple models to a detailed hardware simulation is not always clear.In this work, we present a method of bridging the gap between simple and detailed simulation by monitoring simulation behavior online and automatically swapping out detailed models with simpler statistical approximations. We demonstrate the potential of our methodology by implementing it in the open-source simulatorSVE-Cachesimto swap out the level one data cache (L1D) within a memory hierarchy. This proof of concept demonstrates that our technique can train simple models to match real program behavior in theL1Dand can swap them in without destructive side-effects for the performance of downstream models. Our models introduce only 8% error in the overall cycle count, while being used for over 90% of the simulation and using models that require two to eight times less computation per cache access.
DOI:
10.1145/3631882.3631890
发表时间:
2003
期刊:
Proceedings of the International Symposium on Memory Systems
影响因子:
--
作者:
M. Hind;V. T. Rajan;P. Sweeney
通讯作者:
P. Sweeney
影响因子:
2.2
作者:
Piironen, Juho;Vehtari, Aki
通讯作者:
Vehtari, Aki
影响因子:
1.9
作者:
GAUCH, HG
通讯作者:
GAUCH, HG