面向虚拟化系统精确时序仿真的管理程序指令仿真
硬件体系结构
2022-06-02 v1
摘要
体系结构仿真器有助于更好地理解现有体系结构的行为并设计新体系结构。虚拟化已重新受到重视,这对虚拟化系统的仿真提出了迫切需求。现有的虚拟化系统全系统仿真器仿真应用程序指令与操作系统指令,但抽象了发往管理程序的 hypercall 或陷阱,这导致仿真的不准确。本文提出一种除操作系统指令外还仿真管理程序指令的方法,以实现虚拟化系统的精确时序仿真。所提方法通过仿真 RISC-V 二进制指令进行了演示。该仿真器是一个用 Verilog 编码的执行驱动、功能优先、基于硬件的仿真器。本文得出结论:所提方法可实现虚拟化系统的精确时序仿真。
引用
@article{arxiv.2206.00258,
title = {On the Simulation of Hypervisor Instructions for Accurate Timing Simulation of Virtualized Systems},
author = {Swapneel C. Mhatre and Priya Chandran},
journal= {arXiv preprint arXiv:2206.00258},
year = {2022}
}