标签: x86 kvm gem5
我有一个gem5完整的系统设置,它使用KVM X86内核创建一个检查点,然后使用原子开关从检查点启动,然后切换到ROI的O3内核。所有这些都使用经典的内存模型。
对于某些基准来说,它运行良好,但对于另一些基准来说,它似乎挂在基准的印刷声明中。我认为这个问题主要发生在基准测试上。
有人遇到过类似的问题吗?任何想法可能是什么问题,或者我应该从哪里开始寻找?
还值得一提的是,这个问题并不一致。有时,重新创建检查点可修复/破坏先前的运行。我也尝试过跳过检查点步骤,但没有任何改变。