gem5-users@gem5.org

The gem5 Users mailing list

View all threads

Running Parsec 3.0 in x86 FS mode with ruby memory

PM
Parasar, Mayank
Wed, Jun 20, 2018 9:19 AM

Hi All,

I am trying to run Parsec-3.0 on gem5 in FS mode. However, I am not able to find any instructions or disk image to run it in x86 ISA with ruby memory model.
[something similar to http://www.gem5.org/PARSEC_benchmarks but for Parsec-3.0-x86-FS with ruby memory model]

Secondly, Is there any specific linux kernel that I need to use to run Parsec 3.0 in above mentioned configuration or the old kernel (2.6.22.9.smp) would work with Parsec-3.0?

Thank you!

Best Regards,
Mayank

Hi All, I am trying to run Parsec-3.0 on gem5 in FS mode. However, I am not able to find any instructions or disk image to run it in x86 ISA with ruby memory model. [something similar to http://www.gem5.org/PARSEC_benchmarks but for Parsec-3.0-x86-FS with ruby memory model] Secondly, Is there any specific linux kernel that I need to use to run Parsec 3.0 in above mentioned configuration or the old kernel (2.6.22.9.smp) would work with Parsec-3.0? Thank you! Best Regards, Mayank
JL
Jason Lowe-Power
Wed, Jun 20, 2018 3:45 PM

Hi Mayank,

The information here:
http://www.lowepower.com/jason/creating-disk-images-for-gem5.html and here:
http://www.lowepower.com/jason/setting-up-gem5-full-system.html should work
with minor changes with Ruby. The first post about creating a disk image
should be exactly the same whether you're using classic caches or Ruby.
Essentially, you can create a disk in qemu and then use it in gem5.

I would try to use the most recent kernel you can find (e.g., mainline
linux) or use the kernel version with whatever Linux distro you choose
(e.g., 4.15 for Ubuntu 18.04). You'll have to compile your own kernel, but
in one of those posts above I link to a config file that will get you
started.

Cheers,
Jason

On Wed, Jun 20, 2018 at 2:19 AM Parasar, Mayank <mparasar3(a)gatech.edu>
wrote:

Hi All,

I am trying to run Parsec-3.0 on gem5 in FS mode. However, I am not able
to find any instructions or disk image to run it in x86 ISA with ruby
memory model.
[something similar to http://www.gem5.org/PARSEC_benchmarks but for
Parsec-3.0-x86-FS with ruby memory model]

Secondly, Is there any specific linux kernel that I need to use to run
Parsec 3.0 in above mentioned configuration or the old kernel
(2.6.22.9.smp) would work with Parsec-3.0?

Thank you!

Best Regards,
Mayank


gem5-users mailing list
gem5-users(a)gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Hi Mayank, The information here: http://www.lowepower.com/jason/creating-disk-images-for-gem5.html and here: http://www.lowepower.com/jason/setting-up-gem5-full-system.html should work with minor changes with Ruby. The first post about creating a disk image should be exactly the same whether you're using classic caches or Ruby. Essentially, you can create a disk in qemu and then use it in gem5. I would try to use the most recent kernel you can find (e.g., mainline linux) or use the kernel version with whatever Linux distro you choose (e.g., 4.15 for Ubuntu 18.04). You'll have to compile your own kernel, but in one of those posts above I link to a config file that will get you started. Cheers, Jason On Wed, Jun 20, 2018 at 2:19 AM Parasar, Mayank <mparasar3(a)gatech.edu> wrote: > Hi All, > > I am trying to run Parsec-3.0 on gem5 in FS mode. However, I am not able > to find any instructions or disk image to run it in x86 ISA with ruby > memory model. > [something similar to http://www.gem5.org/PARSEC_benchmarks but for > Parsec-3.0-x86-FS with ruby memory model] > > Secondly, Is there any specific linux kernel that I need to use to run > Parsec 3.0 in above mentioned configuration or the old kernel > (2.6.22.9.smp) would work with Parsec-3.0? > > Thank you! > > Best Regards, > Mayank > _______________________________________________ > gem5-users mailing list > gem5-users(a)gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users