Floating point exception on AMD Family 19(Zen3)
Closed this issue · 2 comments
edisonchan commented
OS: Ubuntu 22.04.1
Kernel: 5.19.2
CPU: AMD Ryzen 5800X
CPU info from CPUID
processor type = primary processor (0)
family = 0xf (15)
model = 0x1 (1)
stepping id = 0x0 (0)
extended family = 0xa (10)
extended model = 0x2 (2)
(family synth) = 0x19 (25)
(model synth) = 0x21 (33)
(simple synth) = AMD Ryzen 5000 (Vermeer B0) [Zen 3], 7nm
dmesg | grep rapl
[ 3.271558] intel_rapl_common: Found RAPL domain package
[ 3.271559] intel_rapl_common: Found RAPL domain core
psst version: master da15b96 on May 21 (git clone https://github.com/intel/psst.git)
sudo ./psst
Verbose mode ON
CPU domain. Following 8 cpu selected:
cpu 0 [was online or chosen]
cpu 1 [was online or chosen]
cpu 2 [was online or chosen]
cpu 3 [was online or chosen]
cpu 4 [was online or chosen]
cpu 5 [was online or chosen]
cpu 6 [was online or chosen]
cpu 7 [was online or chosen]
poll period 500ms
run duration 3600000ms
Log file path: /var/log/psst.csv
power curve shape: single-step,0.1
***cant read MSR_PLATFORM_INFO***
report being logged to /var/log/psst.csv... ^C to exit.
# Time, Freq, LoadRq, Load, ScaleF, Qperf, pwrPkg0, PwrCore
# [ms], [MHz], [C0_%], [C0_%], [%], [perf/uS], [mWatt], [mWatt]
0, -nan, 0.10, 1.00, 1.00, 1.00, 0.00, 0.00
Floating point exception
how can I fix this problem?
NoorMubeen commented
The program should exit if it failed or didn't support other means to get HFM frequency on given platform. updated to bail out (commit 3803e89)
NoorMubeen commented
not supported. exit graceful.