Closed ychoijy closed 10 years ago
If you try to run Linux 3.15 with normal marss (without DRAMSim2), do you still get the same assertion failure?
yes. I still get the same assertion with normal marss. Maybe do not qemu of marss support 3.x version kernel?
I'm not sure -- I've not tried any later kernels. However, if it happens with stock MARSSx86, it's not a DRAMSim2 issue. I'd suggest posting on the marss listserv or on their github issue tracker to see if they can help you. You might have to use the debugger to get a backtrace for them.
When I used kernel version 2.6.32, qemu worked well.
but I try to use kernel version 3.15, qemu is not work.
PTLCALL type PTLCALL_ENQUEUE MARSSx86::Command received : -run == Loading device model file '/home/ychoijy/DRAMSim2/ini/my_dram.ini' == == Loading system model file '/home/ychoijy/DRAMSim2/system.ini' == ===== MemorySystem 0 ===== CH. 0 TOTAL_STORAGE : 4096MB | 64 Ranks | 4 Devices per rank Completed 0 cycles, 0 commits: 0 Hz, 0 insns/sec: rip 00000000004013aewriting vis file to /home/ychoijy/DRAMSim2/results/benchmark/my_dram/4GB.1Ch.64R.scheme2.open_page.32TQ.32CQ.RtB.pRank.vis DRAMSim2 Clock Frequency =666666666Hz, CPU Clock Frequency=2700000000Hz Completed 42000 cycles, 4848 commits: 208144 Hz, 24025 insns/sec: rip ffffffff81099cb5
qemu-system-x86_64: ptlsim/build/core/ooo-core/ooo-pipe.cpp:2109: int ooo::ReorderBufferEntry::commit(): Assertion `physreg->data' failed. Aborted (core dumped)
I don't know why qemu is not work.
please help me. thank you.