The perl benchmark suite. This is a single-threaded test with two subtests listed. The second test is much more interrupt driven than the first.

Topdown profile also shows differences with the first benchmark having a high retirement rate and the second having a high frontend stall rate.

AMD metrics are a composite of two workloads. Overall floating point is low as is L2 access.

elapsed              393.151
on_cpu               0.057          # 0.91 / 16 cores
utime                281.243
stime                77.235
nvcsw                146367         # 95.13%
nivcsw               7498           # 4.87%
inblock              0              # 0.00/sec
onblock              14528          # 36.95/sec
cpu-clock            354854029072   # 354.854 seconds
task-clock           354867210755   # 354.867 seconds
page faults          18496906       # 52123.458/sec
context switches     83613          # 235.618/sec
cpu migrations       2298           # 6.476/sec
major page faults    3              # 0.008/sec
minor page faults    18496903       # 52123.449/sec
alignment faults     0              # 0.000/sec
emulation faults     0              # 0.000/sec
branches             691501746318   # 186.096 branches per 1000 inst
branch misses        13327756183    # 1.93% branch miss
conditional          484691666677   # 130.440 conditional branches per 1000 inst
indirect             44447829490    # 11.962 indirect branches per 1000 inst
cpu-cycles           1076880134024  # 0.18 GHz
instructions         3057392583806  # 2.84 IPC
slots                2566636010466  #
retiring             1188139623335  # 46.3% (46.3%)
-- ucode             4079568996     #     0.2%
-- fastpath          1184060054339  #    46.1%
frontend             975034079341   # 38.0% (38.0%)
-- latency           728146780536   #    28.4%
-- bandwidth         246887298805   #     9.6%
backend              296796004508   # 11.6% (11.6%) low
-- cpu               43356948714    #     1.7%
-- memory            253439055794   #     9.9%
speculation          106212861083   #  4.1% ( 4.1%)
-- branch mispredict 103879449591   #     4.0%
-- pipeline restart  2333411492     #     0.1%
smt-contention       452600354      #  0.0% ( 0.0%)
cpu-cycles           1033369601417  # 0.18 GHz
instructions         3141334841769  # 3.04 IPC high
instructions         1187298261309  # 20.856 l2 access per 1000 inst
l2 hit from l1       23345989103    # 10.43% l2 miss
l2 miss from l1      1847949041     #
l2 hit from l2 pf    681645278      #
l3 hit from l2 pf    632360154      #
l3 miss from l2 pf   102782631      #
instructions         1207708553181  # 3.234 float per 1000 inst
float 512            23791          # 0.000 AVX-512 per 1000 inst
float 256            500            # 0.000 AVX-256 per 1000 inst
float 128            3905597522     # 3.234 AVX-128 per 1000 inst
float MMX            0              # 0.000 MMX per 1000 inst
float scalar         0              # 0.000 scalar per 1000 inst

Intel metrics

elapsed              416.979
on_cpu               0.057          # 0.91 / 16 cores
utime                319.135
stime                60.147
nvcsw                214839         # 93.50%
nivcsw               14944          # 6.50%
inblock              448            # 1.07/sec
onblock              3272           # 7.85/sec
cpu-clock            364426344499   # 364.426 seconds
task-clock           365307251906   # 365.307 seconds
page faults          27145131       # 74307.671/sec
context switches     125281         # 342.947/sec
cpu migrations       2929           # 8.018/sec
major page faults    4              # 0.011/sec
minor page faults    27145127       # 74307.660/sec
alignment faults     0              # 0.000/sec
emulation faults     0              # 0.000/sec
branches             618685659451   # 183.140 branches per 1000 inst
branch misses        5287747462     # 0.85% branch miss
conditional          618689074587   # 183.142 conditional branches per 1000 inst
indirect             38653208080    # 11.442 indirect branches per 1000 inst
slots                7018106393480  #
retiring             3226244304670  # 46.0% (46.0%)
-- ucode             171221187428   #     2.4%
-- fastpath          3055023117242  #    43.5%
frontend             2262702074842  # 32.2% (32.2%)
-- latency           1089959647773  #    15.5%
-- bandwidth         1172742427069  #    16.7%
backend              799287594536   # 11.4% (11.4%) low
-- cpu               538113600915   #     7.7%
-- memory            261173993621   #     3.7%
speculation          745634247889   # 10.6% (10.6%) high
-- branch mispredict 670876346091   #     9.6%
-- pipeline restart  74757901798    #     1.1%
smt-contention       0              #  0.0% ( 0.0%)
cpu-cycles           1173997874459  # 0.17 GHz
instructions         3397452090713  # 2.89 IPC
l2 access            76989334669    # 22.683 l2 access per 1000 inst
l2 miss              13542478107    # 17.59% l2 miss

Process overview has 70,000+ instances of perl

73633 processes
	73226 perl                   203.83    21.64
	 68 clinfo                  17.21     5.32
	 38 vulkaninfo               0.96     1.15
	  4 vulkani:disk$0           0.10     0.12
	  6 php                      0.10     0.09
	  6 glxinfo:gdrv0            0.09     0.07
	  6 glxinfo:gl0              0.09     0.07
	  6 clang                    0.07     0.05
	  2 llvmpipe-0               0.05     0.06
	  2 llvmpipe-1               0.05     0.06
	  2 llvmpipe-10              0.05     0.06
	  2 llvmpipe-11              0.05     0.06
	  2 llvmpipe-12              0.05     0.06
	  2 llvmpipe-13              0.05     0.06
	  2 llvmpipe-14              0.05     0.06
	  2 llvmpipe-15              0.05     0.06
	  2 llvmpipe-2               0.05     0.06
	  2 llvmpipe-3               0.05     0.06
	  2 llvmpipe-4               0.05     0.06
	  2 llvmpipe-5               0.05     0.06
	  2 llvmpipe-6               0.05     0.06
	  2 llvmpipe-7               0.05     0.06
	  2 llvmpipe-8               0.05     0.06
	  2 llvmpipe-9               0.05     0.06
	  2 glxinfo                  0.05     0.03
	  2 glxinfo:cs0              0.05     0.03
	  2 glxinfo:disk$0           0.05     0.03
	  2 glxinfo:sh0              0.05     0.03
	  2 glxinfo:shlo0            0.05     0.03
	  3 rocminfo                 0.03     0.00
	  1 lspci                    0.00     0.02
	  1 ps                       0.00     0.01
	101 sh                       0.00     0.00
	 14 uname                    0.00     0.00
	 12 gcc                      0.00     0.00
	 10 gsettings                0.00     0.00
	  8 stat                     0.00     0.00
	  8 systemd-detect-          0.00     0.00
	  6 cat                      0.00     0.00
	  6 cp                       0.00     0.00
	  6 llvm-link                0.00     0.00
	  6 perl-benchmark           0.00     0.00
	  6 rm                       0.00     0.00
	  6 uptime                   0.00     0.00
	  5 phoronix-test-s          0.00     0.00
	  4 gmain                    0.00     0.00
	  2 dconf worker             0.00     0.00
	  2 lscpu                    0.00     0.00
	  2 which                    0.00     0.00
	  2 xset                     0.00     0.00
	  1 cc                       0.00     0.00
	  1 date                     0.00     0.00
	  1 dirname                  0.00     0.00
	  1 dmesg                    0.00     0.00
	  1 dmidecode                0.00     0.00
	  1 grep                     0.00     0.00
	  1 ifconfig                 0.00     0.00
	  1 ip                       0.00     0.00
	  1 lsmod                    0.00     0.00
	  1 mktemp                   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 stty                     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
0 processes running
47 maximum processes