Closed kazi-zubair closed 5 years ago
Hi,
"This is gem5 problem, so please ask to gem5 community."
The current gem5 version that SimpleSSD uses has bug on O3 CPU. I try to maintain gem5 up-to-date but several gem5 versions I tried recently failed to boot with Timing/InOrder/O3 CPU.
If you found specific version of gem5 (with commit has) which O3 CPU works, I can provide patch to connect SimpleSSD to gem5.
Thanks.
Running Environment (please complete the following information):
Execution information
Explain what you want to ask here:
Running simplessd in our of order mode gives me this error
gem5.opt: build/X86/cpu/o3/regfile.cc:142: void PhysRegFile::initFreeList(UnifiedFreeList*): Assertion `intRegIds[reg_idx].index() == reg_idx' failed.
If I use just one core (-n 1) then this error is not there. How to simulate multicore out of order processor with simplessd?