I have found some information about cpu-protocol combos here: http://www.gem5.org/Status_Matrix
Yuchen On Fri, Mar 14, 2014 at 1:50 PM, Yuchen Hou <[email protected]> wrote: > Hi Brian, > > I am working on a similar experiment and I just made a little progress > today. The command I used are as follows: > { > $ scons build/ALPHA_MOESI_hammer/gem5.opt > $ build/ALPHA_MOESI_hammer/gem5.opt -d m5out/null > --stats-file=stats.cpuc-16.txt configs/example/ruby_fs.py -n 16 > --cpu-type=timing --topology=Mesh --mesh-rows=4 --num-dirs=16 > --num-l2caches=16 --script=configs/boot/null.rcS > } > It runs and exits successfully if the rcS doesn't take checkpoint, but as > soon as I set the rcS to take checkpoint it fails. You can try it and let > me know. > > I also try to followed isca_pres_2011.pdf too but it didn't work for me > either. I believe it is outdated. Now I am almost shooting in darkness. Can > anyone kindly point us to an updated ruby memory system guidebook for > beginners or somewhere to get started? > > Thanks! > > Yuchen > > > On Thu, Mar 13, 2014 at 9:25 PM, brian kim <[email protected]>wrote: > >> >> Hi, all >> >> >> I just began to use GEM5 and was in trouble for the following issue. >> >> My objective is to configure directory-based cache coherence protocol >> with ALPHA and full system mode. >> >> After googling(isca_pres_2011.pdf), I tried to use the following two >> commands. >> >> 1. scons build/ALPHA/gem5.opt PROTOCOL=MOESI_CMP_directory >> 2. build/ALPHA/gem5.opt configs/example/ruby_fs.py --cpu-type=timing >> --num-cpus=8 --l1i_size=32kB --l1d_size=32kB --l2_size=8MB --num-l2caches=8 >> --topology=Crossbar >> >> However, in building the system through the 2nd command, I got the >> following error. >> >> optparse.OptionValueError: option --cpu-type: invalid choice: >> 'timing' (choose from ) >> >> For me, 'timing' seems to be one of proper option values for --cpu-type, >> but the error saying invalid choice appeared. >> >> I wanted to use the option value, 'timing', because the combination of >> Timing Simple CPU model and Ruby is fully >> >> supported under ALPHA, according to the searched >> document(isca_pres_2011.pdf) >> >> Is there any problem problem in the command or any other suggestion? >> >> >> Thanks. >> >> >> >> >> _______________________________________________ >> 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
