Hi Manmohan,
The problem is that I put the assert() before the doAtomicAccess(),
which didn't set the packet to "response" yet. I didn't test the code
under gem5.opt while gem5.fast disabled the assertion. I have fixed it
and updated the patch. You can re-download it. Please let me know if you
still have problem to run it with gem5.opt.
Thanks a lot for your information.
Tao
On 09/13/2012 01:31 AM, Manmohan wrote:
4<at> gmail.com> writes:
Dear all,
I'd like to release the DRAMSim2 patch for its integration with gem5.
The patch can work with the latest DRAMSim2 and gem5. In particular,
DRAMSim2 has multiple channels though only one channel is tested (passed
bzip2 with 10,000,000 instructions) .
You can download the patch tarball from
http://www.cse.psu.edu/~tzz106/DRAMSim2_gem5_patch.tar.gz. The patch
can ONLY be used WITHOUT ruby.
Finally, thank my prior colleague, Xiangyu Dong (Rio), for his prior
work on this.
Please let me know if you have any problem.
Regards,
Tao
Hi Tao,
This is a very useful patch. However, I tried running this using gem5.opt for FS
and X86. However, it caused an error at : DRAMSim2.cc : line 150 ;
DRAMSim2::read_complete() assert(pkt()->isResponse()).
However it runs fine with gem5.fast as of now. What could go wrong ?
I am a beginner in gem5 and is gradually getting the flow of gem5. So taking
time for me to debug .
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users