Hello everyone, I want to use "GDDR5_4000_2x32" memory type on gem5 SE mode and FS mode.
I can successfully use it when doesn't any cpu type, just use default value. But there will show some error when memory type chose "GDDR5_4000_2x32" and cpu type chose "TimingSimpleCPU" at the same time. gem5 Simulator System. http://gem5.org gem5 is copyrighted software; use the --copyright option for details. gem5 compiled Oct 31 2018 04:53:40 gem5 started Oct 31 2018 05:07:52 gem5 executing on lab-All-Series, pid 15813 command line: build/X86/gem5.opt configs/example/se.py -c /home/lab/try/a.out --mem-type=ScratchpadMemoryDRAM --cpu-type=TimingSimpleCPU Global frequency set at 1000000000000 ticks per second warn: DRAM device capacity (1024 Mbytes) does not match the address range assigned (512 Mbytes) 0: system.remote_gdb: listening for remote gdb on port 7000 **** REAL SIMULATION **** info: Entering event queue @ 0. Starting simulation... gem5.opt: build/X86/mem/dram_ctrl.cc:2113: void DRAMCtrl::Rank::processWakeUpEvent(): Assertion `(pwrState == PWR_ACT_PDN) || (pwrState == PWR_PRE_PDN) || (pwrState == PWR_SREF)' failed. Program aborted at tick 123000 --- BEGIN LIBC BACKTRACE --- build/X86/gem5.opt(_Z15print_backtracev+0x28)[0xe1f5f8] build/X86/gem5.opt(_Z12abortHandleri+0x46)[0xe32b66] /lib/x86_64-linux-gnu/libpthread.so.0(+0x11390)[0x7f9191d64390] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38)[0x7f91903c6428] /lib/x86_64-linux-gnu/libc.so.6(abort+0x16a)[0x7f91903c802a] /lib/x86_64-linux-gnu/libc.so.6(+0x2dbd7)[0x7f91903bebd7] /lib/x86_64-linux-gnu/libc.so.6(+0x2dc82)[0x7f91903bec82] build/X86/gem5.opt[0xcdfdeb] build/X86/gem5.opt(_ZN10EventQueue10serviceOneEv+0xd5)[0xe26555] build/X86/gem5.opt(_Z9doSimLoopP10EventQueue+0x48)[0xe3f878] build/X86/gem5.opt(_Z8simulatem+0xce3)[0xe40913] build/X86/gem5.opt[0xe0845d] build/X86/gem5.opt[0x96c3dc] /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x7852)[0x7f9192021772] /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x85c)[0x7f919215805c] /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6ffd)[0x7f9192020f1d] /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x85c)[0x7f919215805c] /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6ffd)[0x7f9192020f1d] /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x85c)[0x7f919215805c] /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6ffd)[0x7f9192020f1d] /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x85c)[0x7f919215805c] /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCode+0x19)[0x7f9192019da9] /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x613b)[0x7f919202005b] /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x85c)[0x7f919215805c] /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6ffd)[0x7f9192020f1d] /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x85c)[0x7f919215805c] /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCode+0x19)[0x7f9192019da9] /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyRun_StringFlags+0x76)[0x7f91920941f6] build/X86/gem5.opt(_Z6m5MainiPPc+0x8f)[0xe3152f] build/X86/gem5.opt(main+0x33)[0x6b9ad3] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f91903b1830] build/X86/gem5.opt(_start+0x29)[0x6db809] --- END LIBC BACKTRACE --- 已經終止 (core dumped) My gem5 clone from "http://repo.gem5.org/gem5" and I don't change any file. My compiler is gcc 6 and OS version is ubuntu 16.04.5 LTS. Can anyone help me? Look forward to hearing from you. Respectfully yours, Yo-Xian,Wang <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> 不含病毒。www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
