Hello Pathak, currently, ARM has no interest in the Ruby memory subsystem. You can check Andreas Hansson's presentation here: http://www.m5sim.org/wiki/images/f/f7/2015_ws_02_hansson_gem5_workshop_2015.pdf
There is a very old patch to add Ruby support for ARM (2012): http://reviews.gem5.org/r/1191/ This patch will not work with the VExpress_EMM architecture AFAIK. On Tue, Nov 17, 2015 at 5:46 AM, Virendra Kumar Pathak < [email protected]> wrote: > Hi, > > After searching the mailing list, I found Andreas Hansson comment > "Ruby does not work with ARM (due to assumptions about the memory > layout). Thus, stay with the classic memory system" > http://www.mail-archive.com/gem5-users%40gem5.org/msg11914.html - > Sun, 05 Jul 2015 > > Could some one please confirm if issue is still present or it was > solved in recent commits. > > Thanks in advance for you time. > > On 16 November 2015 at 20:13, Virendra Kumar Pathak > <[email protected]> wrote: > > Hi gem5 users, > > > > Do ruby memory model works with arm in gem5 ? > > > > I am following below steps to compile and run: > > > > Compile: > > scons build/ARM/gem5.opt PROTOCOL=MESI_Two_Level RUBY=True > > > > run: > > build/ARM/gem5.opt --outdir=/home/vpathak/gem5_git/gem5/m5out_ruby > > configs/example/fs.py --checkpoint-restore=1 > > --restore-with-cpu=detailed > > --script=/home/vpathak/gem5_git/gem5/configs/boot/dgemm.rcS > > > --kernel=/home/vpathak/gem5_git/full-system-images/binaries/vmlinux.aarch64.20140821 > > --machine-type=VExpress_EMM64 > > > --dtb-file=/home/vpathak/gem5_git/full-system-images/binaries/vexpress.aarch64.20140821.dtb > > > --disk-image=/home/vpathak/gem5_git/full-system-images/disks/aarch64-ubuntu-trusty-headless.img > > --cpu-type=detailed --arm-iset=aarch64 > > --num-cpus=1 --cpu-clock=3GHz > > --ruby > > > > > > But I am getting below error: > > AttributeError: object 'LinuxArmSystem' has no attribute '_dma_ports' > > > > I looks into the code and found, unlike x86, makeArmSystem() do not > > initialize test_sys._dma_ports. > > > > Am I doing some mistake? Please help in resolving this issue. > > > > Thanks in advance for your time. > > > > -- > > with regards, > > Virendra Kumar Pathak > > > > -- > with regards, > Virendra Kumar Pathak > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
