Hi,
If I understand your commands properly, I think you compile spec for
x86_64 but your image is for the arm architecture. You need to compile
spec for arm as well. You can try cross-compiling, using qemu to chroot
to an arm linux image and compile spec from there or take a look at the
links Ciro sent you.
From my experience, using the spec infrastructure to run the spec is
very slow, instead after successfully building them (you can build them
using the spec scripts) you should find a folder benchspec/CPU, and in
there a folder for each benchmark. In these folder you should be able
to find a file in run/speccmds.cmd. If you open you can see where the
executables are located and what arguments you need to pass. This way
you can create your own scripts to run the spec.
On 3/2/20 7:19 PM, Ciro Santilli wrote:
One Buildroot option:
-
https://cirosantilli.com/linux-kernel-module-cheat/#gem5-buildroot-setup-getting-started
-
https://cirosantilli.com/linux-kernel-module-cheat/#add-new-files-to-the-buildroot-image
On Mon, Mar 2, 2020 at 5:50 PM FARIDEH ZIAEE <faridehzi...@gmail.com> wrote:
Hi,
I need to run spec cpu 2006 on gem5-Fs mode but I don't know how to run it.
also ,according to
site""https://yulistic.gitlab.io/2016/05/gem5-make-a-new-boot-image/"" I make a
new boot image :
d if=/dev/zero of=ubuntu.img bs=1M count=12288
ls -alh
fdisk -l ubuntu.img
sudo fdisk ubuntu.img
fdisk -l ubuntu.img
sudo losetup -f
sudo losetup -o $((512*2048)) /dev/loop8 ubuntu.img
sudo mke2fs /dev/loop8
sudo losetup -d /dev/loop8
//////////////////////////////////
and copy all of file form aarch32-ubuntu-natty-headless.img(aar20ch-system-14-10 ) to
new boot image. Then I istall and compile spec cpu 2006 on
linux(ubuntu-18.04-desktop-amd64) according to this
site:"https://www.spec.org/cpu2006/Docs/install-guide-unix.html" :
cd SPEC_CPU2006
./install.sh
cd /cpu2006/
. ./shrc
cd config
cp Example-linux64-amd64-gcc43+.cfg mytest.cfg
runspec --config=mytest.cfg --action=build --tune=base bzip2
runspec --config=mytest.cfg --size=test --noreportable --tune=base
--iterations=1 bzip2
runspec --config=mytest.cfg --size=ref --noreportable --tune=base
--iterations=1 bzip2
/////////////////////////////////////////////////
Also I learn how to add file to the image , according to this
site:"https://spark.nitk.ac.in/r/GEM5-FS-Run.pdf"
,but I don't know wich files of spec cpu 2006 add to image and how to write
runscrip for spe cpu 2006 .
Can any one help and giude me? and I did those things, were those correct?
Best Regards.
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
http://bsc.es/disclaimer
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users