gem5底层如何实现模拟处理器并行执行的?如何实现准确计算cycle数?