Hoa,
I just received the SPEC2006 and SPEC2017 benchmarks to use with my advanced computer architecture class. The first thing I noticed that the SPEC2006 benchmark was so old that it did not know about the ubuntu 20.04 OS version. I tried to build it on my Virtual box system, and although it seemed to install properly, it did not run. I was hoping to generate different binaries to allow the GEM5 system to run it for x86, ARM and RISC-V. Has anyone in the gem5 community been successful in configuring the SPEC2006 code?
I will be looking at the SPEC2017 next to see if that will run on the different systems.
I could use some hints on getting the benchmarks running. There does not seem to be much data on the internet.
Nick
Hey Nicholas,
I recently compiled SPEC2006 benchmarks. I followed this guy's website for
it :-
https://jia.je/software/2023/08/02/spec-cpu-2006/
His config file at least helped me to compile SPEC2006. If you want to run
it on gem5, you probably need to compile them statically. For that you
might need to install, static version on gcc, or if required work on
glibc(very optional step, I faced an issue with it, it is not solved yet),
but it totally depends on the System you are using.
Kind regards,
Darsh Asher
On Fri, May 10, 2024 at 11:51 AM Beser, Nicholas D. via gem5-users <
gem5-users@gem5.org> wrote:
Hoa,
I just received the SPEC2006 and SPEC2017 benchmarks to use with my
advanced computer architecture class. The first thing I noticed that the
SPEC2006 benchmark was so old that it did not know about the ubuntu 20.04
OS version. I tried to build it on my Virtual box system, and although it
seemed to install properly, it did not run. I was hoping to generate
different binaries to allow the GEM5 system to run it for x86, ARM and
RISC-V. Has anyone in the gem5 community been successful in configuring the
SPEC2006 code?
I will be looking at the SPEC2017 next to see if that will run on the
different systems.
I could use some hints on getting the benchmarks running. There does not
seem to be much data on the internet.
Nick
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-leave@gem5.org
Hi Nick,
here is a guide for running SPEC2017 with simpoints
https://github.com/TianfangGuo/Computer-Architecture-Explorer
Best,
Tianfang Guo
On Fri, May 10, 2024, 10:51 AM Beser, Nicholas D. via gem5-users <
gem5-users@gem5.org> wrote:
Hoa,
I just received the SPEC2006 and SPEC2017 benchmarks to use with my
advanced computer architecture class. The first thing I noticed that the
SPEC2006 benchmark was so old that it did not know about the ubuntu 20.04
OS version. I tried to build it on my Virtual box system, and although it
seemed to install properly, it did not run. I was hoping to generate
different binaries to allow the GEM5 system to run it for x86, ARM and
RISC-V. Has anyone in the gem5 community been successful in configuring the
SPEC2006 code?
I will be looking at the SPEC2017 next to see if that will run on the
different systems.
I could use some hints on getting the benchmarks running. There does not
seem to be much data on the internet.
Nick
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-leave@gem5.org
Darsh,
Thank-you for the link. I was able to translate it (thanks to google translate) and I attempted to do the conversion on my jetson orin nano. The system uses ubuntu 20.04 (ARM). The links did get the program further, however I am still failing many of the tests. Do you know of anyone who has been able to get ubuntu with ARM working? It is possible that the executables will still function, so I will experiment further. I was able to create a log of the test run which shows the tests that fail.
I am going to also try to get SPEC2017 running as well.
Nick
From: Darsh Asher dkasher@ncsu.edu
Sent: Friday, May 10, 2024 12:01 PM
To: The gem5 Users mailing list gem5-users@gem5.org
Cc: Hoa Nguyen hoanguyen@ucdavis.edu; Beser, Nicholas D. Nick.Beser@jhuapl.edu
Subject: [EXT] Re: [gem5-users] SPEC2006 benchmark
APL external email warning: Verify sender dkasher@ncsu.edumailto:dkasher@ncsu.edu before clicking links or attachments
Hey Nicholas,
I recently compiled SPEC2006 benchmarks. I followed this guy's website for it :-
https://jia.je/software/2023/08/02/spec-cpu-2006/
His config file at least helped me to compile SPEC2006. If you want to run it on gem5, you probably need to compile them statically. For that you might need to install, static version on gcc, or if required work on glibc(very optional step, I faced an issue with it, it is not solved yet), but it totally depends on the System you are using.
Kind regards,
Darsh Asher
On Fri, May 10, 2024 at 11:51 AM Beser, Nicholas D. via gem5-users <gem5-users@gem5.orgmailto:gem5-users@gem5.org> wrote:
Hoa,
I just received the SPEC2006 and SPEC2017 benchmarks to use with my advanced computer architecture class. The first thing I noticed that the SPEC2006 benchmark was so old that it did not know about the ubuntu 20.04 OS version. I tried to build it on my Virtual box system, and although it seemed to install properly, it did not run. I was hoping to generate different binaries to allow the GEM5 system to run it for x86, ARM and RISC-V. Has anyone in the gem5 community been successful in configuring the SPEC2006 code?
I will be looking at the SPEC2017 next to see if that will run on the different systems.
I could use some hints on getting the benchmarks running. There does not seem to be much data on the internet.
Nick
gem5-users mailing list -- gem5-users@gem5.orgmailto:gem5-users@gem5.org
To unsubscribe send an email to gem5-users-leave@gem5.orgmailto:gem5-users-leave@gem5.org