Oct, 2023

Gem5Pred:Gem5 仿真时间的预测方法

TL;DR本文介绍了 Gem5,这是一个开源、灵活且具有成本效益的模拟器,在硬件模拟的学术和工业领域被广泛认可和使用。为了解决 Gem5 程序模拟时间通常耗时的问题,本文提出了一个特定用途的独特数据集。通过对 Gem5 中不同指令类型对模拟时间的影响进行分析,我们采用三种不同的模型利用 CodeBERT 执行基于所开发数据集的预测任务。我们出色的回归模型达到了 0.546 的平均绝对误差(MAE),而我们表现最好的分类模型记录了 0.696 的准确率。我们的模型为今后在该领域的研究奠定了基础,并可作为后续模型进行比较的基准。我们希望我们的贡献能够推动这一领域的进一步研究。我们使用的数据集可在此 https URL 获取。