Ray tracing package that makes use of ospray. While ospray test is cpu centric, the first 18 of 36 tests fail because the GPU SYCL code isn’t enabled. Otherwise it runs a variety of different tests with a remarkably uniform profile.

AMD metrics show floating point code with mostly backend time (split between CPU and memory).
elapsed 8800.389
on_cpu 0.854 # 13.66 / 16 cores
utime 119900.032
stime 286.352
nvcsw 444108 # 19.71%
nivcsw 1809024 # 80.29%
inblock 8 # 0.00/sec
onblock 9160 # 1.04/sec
cpu-clock 120199741899992 # 120199.742 seconds
task-clock 120201487963324 # 120201.488 seconds
page faults 174229920 # 1449.482/sec
context switches 2296679 # 19.107/sec
cpu migrations 2852 # 0.024/sec
major page faults 74 # 0.001/sec
minor page faults 174229846 # 1449.482/sec
alignment faults 0 # 0.000/sec
emulation faults 0 # 0.000/sec
branches 42555411346250 # 128.286 branches per 1000 inst
branch misses 1157950359633 # 2.72% branch miss
conditional 37057573897033 # 111.713 conditional branches per 1000 inst
indirect 1094826432317 # 3.300 indirect branches per 1000 inst
cpu-cycles 505712739588711 # 3.58 GHz
instructions 332888734298400 # 0.66 IPC
slots 1011359038286382 #
retiring 184758868982020 # 18.3% (21.5%)
-- ucode 997975697294 # 0.1%
-- fastpath 183760893284726 # 18.2%
frontend 140414253141682 # 13.9% (16.3%)
-- latency 120871288548798 # 12.0%
-- bandwidth 19542964592884 # 1.9%
backend 508958546487607 # 50.3% (59.2%)
-- cpu 191624396375177 # 18.9%
-- memory 317334150112430 # 31.4%
speculation 25369139150124 # 2.5% ( 3.0%)
-- branch mispredict 25115224192009 # 2.5%
-- pipeline restart 253914958115 # 0.0%
smt-contention 151857549086987 # 15.0% ( 0.0%)
cpu-cycles 504001620328701 # 3.58 GHz
instructions 331650929840195 # 0.66 IPC
instructions 110542846862979 # 81.419 l2 access per 1000 inst
l2 hit from l1 8128259781878 # 12.48% l2 miss
l2 miss from l1 756803631719 #
l2 hit from l2 pf 505483304636 #
l3 hit from l2 pf 265990183891 #
l3 miss from l2 pf 100552617301 #
instructions 110526606750668 # 286.846 float per 1000 inst
float 512 145 # 0.000 AVX-512 per 1000 inst
float 256 517743491285 # 4.684 AVX-256 per 1000 inst
float 128 31186330660513 # 282.161 AVX-128 per 1000 inst
float MMX 0 # 0.000 MMX per 1000 inst
float scalar 3 # 0.000 scalar per 1000 inst
Intel metrics
elapsed 12848.770
on_cpu 0.890 # 14.23 / 16 cores
utime 182656.041
stime 232.404
nvcsw 431394 # 23.25%
nivcsw 1423960 # 76.75%
inblock 544488 # 42.38/sec
onblock 9440 # 0.73/sec
cpu-clock 182893387760205 # 182893.388 seconds
task-clock 182894792469773 # 182894.792 seconds
page faults 193775665 # 1059.493/sec
context switches 1919133 # 10.493/sec
cpu migrations 13273 # 0.073/sec
major page faults 495 # 0.003/sec
minor page faults 193775170 # 1059.490/sec
alignment faults 0 # 0.000/sec
emulation faults 0 # 0.000/sec
branches 59402223051675 # 126.772 branches per 1000 inst
branch misses 1513037921756 # 2.55% branch miss
conditional 59402223100507 # 126.772 conditional branches per 1000 inst
indirect 6215506034648 # 13.265 indirect branches per 1000 inst
slots 862495492789436 #
retiring 341025712707020 # 39.5% (39.5%)
-- ucode 39879438547871 # 4.6%
-- fastpath 301146274159149 # 34.9%
frontend 204773578181416 # 23.7% (23.7%)
-- latency 114340672654483 # 13.3%
-- bandwidth 90432905526933 # 10.5%
backend 205821317288665 # 23.9% (23.9%)
-- cpu 85923493024486 # 10.0%
-- memory 119897824264179 # 13.9%
speculation 115163006633965 # 13.4% (13.4%)
-- branch mispredict 112687815604450 # 13.1%
-- pipeline restart 2475191029515 # 0.3%
smt-contention 0 # 0.0% ( 0.0%)
cpu-cycles 427693832393849 # 2.04 GHz
instructions 531161526386844 # 1.24 IPC
l2 access 20337417692545 # 57.935 l2 access per 1000 inst
l2 miss 3070060161566 # 15.10% l2 miss
Process overview, the process aborted part way through second test, so only partial info here.
681 processes
342 ospStudio 679594.08 1516.36
32 clinfo 5.44 1.60
19 vulkaninfo 0.38 0.57
3 glxinfo:gdrv0 0.07 0.03
2 vulkani:disk$0 0.04 0.06
6 clang 0.04 0.03
1 glxinfo 0.03 0.01
1 glxinfo:cs0 0.03 0.01
1 glxinfo:disk$0 0.03 0.01
1 glxinfo:sh0 0.03 0.01
1 glxinfo:shlo0 0.03 0.01
1 llvmpipe-0 0.02 0.03
1 llvmpipe-1 0.02 0.03
1 llvmpipe-10 0.02 0.03
1 llvmpipe-11 0.02 0.03
1 llvmpipe-12 0.02 0.03
1 llvmpipe-13 0.02 0.03
1 llvmpipe-14 0.02 0.03
1 llvmpipe-15 0.02 0.03
1 llvmpipe-2 0.02 0.03
1 llvmpipe-3 0.02 0.03
1 llvmpipe-4 0.02 0.03
1 llvmpipe-5 0.02 0.03
1 llvmpipe-6 0.02 0.03
1 llvmpipe-7 0.02 0.03
1 llvmpipe-8 0.02 0.03
1 llvmpipe-9 0.02 0.03
77 sh 0.00 0.00
72 ospray-studio 0.00 0.00
13 gsettings 0.00 0.00
12 gcc 0.00 0.00
9 stty 0.00 0.00
8 systemd-detect- 0.00 0.00
7 stat 0.00 0.00
6 llvm-link 0.00 0.00
4 phoronix-test-s 0.00 0.00
2 gmain 0.00 0.00
2 which 0.00 0.00
1 date 0.00 0.00
1 dirname 0.00 0.00
1 grep 0.00 0.00
1 ifconfig 0.00 0.00
1 ip 0.00 0.00
1 lscpu 0.00 0.00
1 mktemp 0.00 0.00
1 ps 0.00 0.00
1 qdbus 0.00 0.00
1 readlink 0.00 0.00
1 realpath 0.00 0.00
1 sed 0.00 0.00
1 sort 0.00 0.00
1 systemctl 0.00 0.00
1 template.sh 0.00 0.00
1 wc 0.00 0.00
1 xrandr 0.00 0.00
1 xset 0.00 0.00
26 processes running
47 maximum processes
