Hi. If I worked using following command, ./build/ALPHA_SE/gem5.fast configs/example/se.py -n 1 -t --l1i_size=32kB --l1d_size=32kB --l2_size=16MB -I 60000000 It's good working.
However, when I used this command for ruby and garnet, ./build/ALPHA_SE/gem5.fast configs/example/se.py -n 16 -t --l1i_size=32kB --l1d_size=32kB --l2_size=16MB --num-l2caches=16 --topology=Mesh --num-dirs=16 -I 60000000 --ruby --garnet-network=fixed --mesh-rows=4 it shows se.py: error: no such option: --topology In this case, what I fixed in source code is nothing.. ;; So, after I fixed source code like above mentioned, it works well. I think that the gem5 is not stable when using ruby. Of course, this is minor problem but, I saw critical problem related to memory allocation and segfault. (You can find my mailing list content about segfault) Of course, gem5 does work well when using only m5 function. : ) I think that gem5 is upgrade continuously. Thanks. Junghoon, Lee 2011/7/6 Lisa Hsu <[email protected]> > Hi Junghun, > > Can you provide the command line which led you to find the bug? > > Thanks. > Lisa > > > On Mon, Jul 4, 2011 at 9:33 AM, junghun lee <[email protected]> wrote: > >> Thanks. >> >> If so, I have found one bugs. >> >> >> /////////////////////////////////////////////////////////////////////////////////////// >> execfile(os.path.join(config_root, "common", "Options.py")) >> >> (options, args) = parser.parse_args() >> >> >> >> if options.ruby: >> >> Ruby.define_options(parser) >> >> (options, args) = parser.parse_args() >> >> /////////////////////////////////////////////////////////////////////////////////////// >> >> In this case, I found a bug like >> error: no such option: --topology >> >> However, after fixed codes like following, I could run gem5 well. >> >> >> /////////////////////////////////////////////////////////////////////////////////////// >> Ruby.define_options(parser) >> execfile(os.path.join(config_root, "common", "Options.py")) >> >> (options, args) = parser.parse_args() >> >> /////////////////////////////////////////////////////////////////////////////////////// >> >> Am I right? What is problem? >> >> Thanks >> Junghoon, Lee >> >> >> >> 2011/7/5 Nilay Vaish <[email protected]> >> >>> On Mon, 4 Jul 2011, junghun lee wrote: >>> >>> Hi all. >>>> >>>> I'm newbie for gem5. >>>> I have installed gem5 using hg before about one month, and even have >>>> installed now. >>>> >>>> However, I have not founded ruby_se.py for running ruby in SE mode. >>>> Of course, I have known that se.py include ruby configurations. It is >>>> hard >>>> for me to use this se.py for ruby. >>>> >>>> Why dose this ruby_se.py in gem5 version was removed ? >>>> >>>> If you have known a method of running gem5 in SE mode and ruby, >>>> can I have known the method? >>>> >>>> Can I have config file like ruby_se.py and command script for running >>>> simulation? >>>> >>>> >>> There is not much difference between se.py and ruby_se.py. Supply --ruby >>> option to se.py and it work like ruby_se.py. >>> >>> -- >>> Nilay >>> ______________________________**_________________ >>> gem5-users mailing list >>> [email protected] >>> http://m5sim.org/cgi-bin/**mailman/listinfo/gem5-users<http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users> >>> >> >> >> _______________________________________________ >> 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 >
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
