Selenium is a browser benchmark. I had difficulty running all browsers, getting messages about compatibility between the driver and the browser, so ran just the first workload (ARES6) with firefox. The benchmark runs just a few processes with a run queue typically around three but overall lower on cpu.

Topdown overview suggests a higher retirement rate with some backend stalls.

AMD metrics show mostly integer code with a high number of branches but not much branch misses and low overall on cpu
elapsed 244.145
on_cpu 0.054 # 0.87 / 16 cores
utime 197.677
stime 13.944
nvcsw 294406 # 99.30%
nivcsw 2063 # 0.70%
inblock 0 # 0.00/sec
onblock 585104 # 2396.54/sec
cpu-clock 210435207355 # 210.435 seconds
task-clock 210714505551 # 210.715 seconds
page faults 2129926 # 10108.113/sec
context switches 298494 # 1416.580/sec
cpu migrations 6407 # 30.406/sec
major page faults 3 # 0.014/sec
minor page faults 2129743 # 10107.244/sec
alignment faults 0 # 0.000/sec
emulation faults 0 # 0.000/sec
branches 531372177492 # 202.159 branches per 1000 inst
branch misses 2256411550 # 0.42% branch miss
conditional 423144534863 # 160.984 conditional branches per 1000 inst
indirect 25126567512 # 9.559 indirect branches per 1000 inst
cpu-cycles 906962298539 # 0.24 GHz
instructions 2617297002300 # 2.89 IPC
slots 1829185537386 #
retiring 847932420279 # 46.4% (46.5%)
-- ucode 1073947736 # 0.1%
-- fastpath 846858472543 # 46.3%
frontend 329493102883 # 18.0% (18.1%)
-- latency 201425245470 # 11.0%
-- bandwidth 128067857413 # 7.0%
backend 604787513825 # 33.1% (33.1%)
-- cpu 138736153423 # 7.6%
-- memory 466051360402 # 25.5%
speculation 42992495765 # 2.4% ( 2.4%)
-- branch mispredict 40637669597 # 2.2%
-- pipeline restart 2354826168 # 0.1%
smt-contention 3973031484 # 0.2% ( 0.0%)
cpu-cycles 904753979023 # 0.24 GHz
instructions 2612030239842 # 2.89 IPC
instructions 873487738738 # 16.964 l2 access per 1000 inst
l2 hit from l1 13244902201 # 14.32% l2 miss
l2 miss from l1 1012185314 #
l2 hit from l2 pf 462440572 #
l3 hit from l2 pf 661522379 #
l3 miss from l2 pf 448806142 #
instructions 873833873136 # 17.897 float per 1000 inst
float 512 127 # 0.000 AVX-512 per 1000 inst
float 256 658 # 0.000 AVX-256 per 1000 inst
float 128 15638730810 # 17.897 AVX-128 per 1000 inst
float MMX 0 # 0.000 MMX per 1000 inst
float scalar 4 # 0.000 scalar per 1000 inst
Intel metrics
elapsed 264.794
on_cpu 0.057 # 0.91 / 16 cores
utime 230.965
stime 11.144
nvcsw 296464 # 98.62%
nivcsw 4148 # 1.38%
inblock 0 # 0.00/sec
onblock 579584 # 2188.81/sec
cpu-clock 239482735231 # 239.483 seconds
task-clock 239746975024 # 239.747 seconds
page faults 2070170 # 8634.812/sec
context switches 302686 # 1262.523/sec
cpu migrations 12715 # 53.035/sec
major page faults 20 # 0.083/sec
minor page faults 2070054 # 8634.328/sec
alignment faults 0 # 0.000/sec
emulation faults 0 # 0.000/sec
branches 531296721916 # 201.841 branches per 1000 inst
branch misses 1711688564 # 0.32% branch miss
conditional 531296788764 # 201.841 conditional branches per 1000 inst
indirect 27582906382 # 10.479 indirect branches per 1000 inst
slots 4960585610336 #
retiring 2395814439979 # 48.3% (48.3%)
-- ucode 76264399787 # 1.5%
-- fastpath 2319550040192 # 46.8%
frontend 1017415424911 # 20.5% (20.5%)
-- latency 470893075843 # 9.5%
-- bandwidth 546522349068 # 11.0%
backend 1351344616681 # 27.2% (27.2%)
-- cpu 1069481769666 # 21.6%
-- memory 281862847015 # 5.7%
speculation 253324512051 # 5.1% ( 5.1%)
-- branch mispredict 232416409730 # 4.7%
-- pipeline restart 20908102321 # 0.4%
smt-contention 0 # 0.0% ( 0.0%)
cpu-cycles 868096608466 # 0.21 GHz
instructions 2721244665497 # 3.13 IPC
l2 access 47512553676 # 18.243 l2 access per 1000 inst
l2 miss 7768419170 # 16.35% l2 miss
Process overview has a timer process with several different worker threads and a high number of threads overall.
1833 processes
39 Timer 195.29 10.97
30 StyleThread#1 195.22 10.88
30 StyleThread#2 195.21 10.88
30 StyleThread#3 195.21 10.88
30 StyleThread#4 195.21 10.88
30 StyleThread#5 195.21 10.88
30 ImageIO 195.20 10.87
30 ImageBridgeChld 195.17 10.85
30 ProcessHangMon 194.88 10.68
36 ProfilerChild 176.81 3.89
24 RemVidChild 176.71 3.74
90 firefox 27.92 9.66
68 clinfo 19.50 6.65
11 gmain 18.51 7.14
6 AudioIP~allback 18.51 7.14
6 Shutdow~minator 18.51 7.14
6 Softwar~cThread 18.51 7.14
6 gdbus 18.51 7.14
6 Compositor 18.49 7.13
6 GMPThread 18.49 7.13
6 Permission 18.49 7.13
6 SandboxReporter 18.49 7.13
6 Renderer 18.47 7.13
6 WRWorker#0 18.47 7.13
6 WRWorker#1 18.47 7.13
6 WRWorker#2 18.47 7.13
6 WRWorker#3 18.47 7.13
6 WRWorkerLP#0 18.47 7.13
6 WRWorkerLP#1 18.47 7.13
6 WRWorkerLP#2 18.47 7.13
6 WRWorkerLP#3 18.47 7.13
6 WRWorkerLP#4 18.47 7.13
6 WRWorkerLP#5 18.47 7.13
6 WRWorkerLP#6 18.47 7.13
6 WRWorkerLP#7 18.47 7.13
6 MemoryPoller 18.43 7.06
6 glean.dispatche 18.42 7.06
6 glean.mps 18.42 7.06
6 glean.shutdown 18.42 7.06
6 Cookie 18.25 6.95
6 WRRende~ckend#1 18.11 6.88
6 WRScene~derLP#1 18.11 6.88
6 WRScene~ilder#1 18.11 6.88
6 SwComposite 18.11 6.87
12 pool-firefox 15.86 5.29
15 glean.upload 15.32 4.47
3 RemoteLzyStream 14.62 5.96
6 SaveScripts 11.67 3.98
6 glean.init 6.09 1.80
6 glean.ping_dire 6.09 1.79
1 FSBroker72380 4.92 1.92
1 FSBroker72491 4.92 1.91
1 FSBroker72499 4.90 1.91
1 FSBroker72510 4.90 1.91
1 FSBroker72517 4.90 1.91
1 FSBroker72560 4.90 1.91
1 FSBroker72401 4.89 1.90
1 FSBroker72894 4.88 2.02
1 FSBroker73007 4.87 2.02
1 FSBroker73014 4.86 2.02
1 FSBroker73028 4.86 2.02
1 FSBroker73032 4.86 2.02
1 FSBroker73077 4.86 2.02
1 FSBroker72916 4.84 2.02
1 FSBroker71877 4.82 2.01
1 FSBroker71990 4.81 2.00
1 FSBroker72000 4.80 2.00
1 FSBroker72010 4.80 2.00
1 FSBroker72019 4.80 2.00
1 FSBroker72061 4.80 2.00
1 FSBroker71899 4.79 1.99
1 FSBroker72941 2.43 0.85
1 FSBroker72427 2.39 0.76
1 FSBroker71926 2.33 0.93
1 FSBroker73197 1.31 0.37
1 FSBroker73310 1.30 0.37
1 FSBroker72185 1.28 0.39
1 FSBroker72294 1.28 0.37
1 FSBroker72692 1.26 0.39
1 FSBroker72811 1.25 0.39
1 FSBroker73220 1.24 0.33
1 FSBroker73244 1.23 0.33
1 FSBroker72205 1.22 0.33
1 FSBroker72228 1.22 0.33
1 FSBroker72718 1.20 0.35
1 FSBroker72745 1.20 0.35
38 vulkaninfo 1.15 1.52
6 WebExtensions 1.02 0.37
6 BGReadURLs 0.61 0.21
7 python3 0.32 0.08
6 glxinfo:gdrv0 0.15 0.13
4 vulkani:disk$0 0.12 0.17
2 glxinfo 0.07 0.05
2 glxinfo:cs0 0.07 0.05
2 glxinfo:disk$0 0.07 0.05
