Hello, I am trying to run gem5 in FS mode using the following command (I am using gem5 v21.2):
gem5/build/X86/gem5.opt gem5/configs/example/gem5_library/x86-spec-cpu2017-benchmarks.py --image spec-2017/disk-image/spec-2017/spec-2017-image/spec-2017 --benchmark 503.bwaves_r --size test However, I got the following error (There are details after the error, please continue reading after you check the error): build/X86/sim/simulate.cc:194: info: Entering event queue @ 0. Starting simulation... build/X86/cpu/kvm/perfevent.cc:176: panic: PerfKvmCounter::attach recieved error EACCESS This error may be caused by a too restrictive setting in the file '/proc/sys/kernel/perf_event_paranoid' The default value was changed to 2 in kernel 4.6 A value greater than 1 prevents gem5 from making the syscall to perf_event_open Memory Usage: 3817816 KBytes build/X86/cpu/kvm/perfevent.ccProgram aborted at tick 0 :176: panic: PerfKvmCounter::attach recieved error EACCESS This error may be caused by a too restrictive setting in the file '/proc/sys/kernel/perf_event_paranoid' The default value was changed to 2 in kernel 4.6 A value greater than 1 prevents gem5 from making the syscall to perf_event_open Memory Usage: 3817816 KBytes ./spec_fs_run.sh: line 16: 1648681 Aborted I have done some checking: - Ran kvm-ok to make sure that KVM is working: $kvm-ok INFO: /dev/kvm exists KVM acceleration can be used - Also, I checked the value inside /proc/sys/kernel/perf_event_paranoid $cat /proc/sys/kernel/perf_event_paranoid 3 - The SPEC17 is created by following the instructions in: https://gem5art.readthedocs.io/en/v1.0.0/tutorials/spec2017-tutorial.html Questions: - How to solve this error? - Is it safe to modify the /proc/sys/kernel/perf_event_paranoid of the linux running on my host machine to 1, in case this solves the problem? - Is there a better way you can suggest using SPEC2017 in FS mode to evaluate my system on gem5? Thanks. -- *Best,Abdelrahman Hussein*
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s