java-jmh benchmark with one workload. Looks to be multi-threaded.

Topdown profile shows a high retirement rate with some backend stalls.

AMD metrics confirm a high on-cpu level, little floating point and high retirement rate. Also a very low opcache usage. Looks like a very small kernel.

elapsed              509.777
on_cpu               0.982          # 15.71 / 16 cores
utime                8004.923
stime                2.769
nvcsw                49826          # 33.47%
nivcsw               99047          # 66.53%
inblock              0              # 0.00/sec
onblock              17672          # 34.67/sec
cpu-clock            8007785628262  # 8007.786 seconds
task-clock           8007827632415  # 8007.828 seconds
page faults          223727         # 27.939/sec
context switches     151242         # 18.887/sec
cpu migrations       1891           # 0.236/sec
major page faults    2              # 0.000/sec
minor page faults    220801         # 27.573/sec
alignment faults     0              # 0.000/sec
emulation faults     0              # 0.000/sec
branches             15915518170708 # 166.691 branches per 1000 inst
branch misses        550866434      # 0.00% branch miss
conditional          15912225312127 # 166.656 conditional branches per 1000 inst
indirect             412422360      # 0.004 indirect branches per 1000 inst
cpu-cycles           34408051577478 # 4.22 GHz
instructions         95327100287074 # 2.77 IPC
slots                68822482829124 #
retiring             26485908883622 # 38.5% (74.6%) high
-- ucode             91908220       #     0.0%
-- fastpath          26485816975402 #    38.5%
frontend             1207051578090  #  1.8% ( 3.4%) low
-- latency           44136483546    #     0.1%
-- bandwidth         1162915094544  #     1.7%
backend              7810861878173  # 11.3% (22.0%)
-- cpu               3112682017722  #     4.5%
-- memory            4698179860451  #     6.8%
speculation          4542122019     #  0.0% ( 0.0%) low
-- branch mispredict 4279899695     #     0.0%
-- pipeline restart  262222324      #     0.0%
smt-contention       33314049366022 # 48.4% ( 0.0%)
cpu-cycles           34405768127111 # 4.22 GHz
instructions         95688511873199 # 2.78 IPC
instructions         31904950256337 # 0.022 l2 access per 1000 inst
l2 hit from l1       637075301      # 17.26% l2 miss
l2 miss from l1      94524911       #
l2 hit from l2 pf    31443538       #
l3 hit from l2 pf    18422012       #
l3 miss from l2 pf   6790706        #
instructions         31877393059040 # 3.578 float per 1000 inst
float 512            71             # 0.000 AVX-512 per 1000 inst
float 256            432            # 0.000 AVX-256 per 1000 inst
float 128            114069562663   # 3.578 AVX-128 per 1000 inst
float MMX            0              # 0.000 MMX per 1000 inst
float scalar         144            # 0.000 scalar per 1000 inst
instructions         95966494168686 #
opcache              12923902638    # 0.135 opcache per 1000 inst
opcache miss         3214263007     # 24.9% opcache miss rate
l1 dTLB miss         88301849       # 0.001 L1 dTLB per 1000 inst
l2 dTLB miss         10790606       # 0.000 L2 dTLB per 1000 inst
instructions         95522440871597 #
icache               6652187794     # 0.070 icache per 1000 inst
icache miss          758584524      # 11.4% icache miss rate
l1 iTLB miss         32610896       # 0.000 L1 iTLB per 1000 inst
l2 iTLB miss         0              # 0.000 L2 iTLB per 1000 inst
tlb flush            66155          # 0.000 TLB flush per 1000 inst

Intel metrics confirm low backend stalls with some frontend latency.

elapsed              509.669
on_cpu               0.968          # 15.49 / 16 cores
utime                7893.589
stime                1.194
nvcsw                48373          # 26.17%
nivcsw               136483         # 73.83%
inblock              71600          # 140.48/sec
onblock              4856           # 9.53/sec
cpu-clock            7894706340885  # 7894.706 seconds
task-clock           7894744831739  # 7894.745 seconds
page faults          158268         # 20.047/sec
context switches     187215         # 23.714/sec
cpu migrations       2828           # 0.358/sec
major page faults    440            # 0.056/sec
minor page faults    154703         # 19.596/sec
alignment faults     0              # 0.000/sec
emulation faults     0              # 0.000/sec
branches             11777084369669 # 166.691 branches per 1000 inst
branch misses        129311735      # 0.00% branch miss
conditional          11777084387301 # 166.691 conditional branches per 1000 inst
indirect             5486078886528  # 77.649 indirect branches per 1000 inst
slots                38473634798144 #
retiring             31074542941047 # 80.8% (80.8%) high
-- ucode             24133477096    #     0.1%
-- fastpath          31050409463951 #    80.7%
frontend             6549944327156  # 17.0% (17.0%)
-- latency           913607619927   #     2.4%
-- bandwidth         5636336707229  #    14.6%
backend              755296190560   #  2.0% ( 2.0%) low
-- cpu               404623396416   #     1.1%
-- memory            350672794144   #     0.9%
speculation          107159789427   #  0.3% ( 0.3%) low
-- branch mispredict 69763669829    #     0.2%
-- pipeline restart  37396119598    #     0.1%
smt-contention       0              #  0.0% ( 0.0%)
cpu-cycles           22786482414932 # 2.80 GHz
instructions         68032430575994 # 2.99 IPC
l2 access            853800828      # 0.023 l2 access per 1000 inst
l2 miss              253998974      # 29.75% l2 miss
cpu-cycles           12438532813893 #  2.2% memory latency
load stalls          262523874761   #  2.1% l1 bound
l1 miss              6309303612     #  0.0% l2 bound
l2 miss              4874266181     #  0.0% l3 bound
l3 miss              352585857      #  0.0% dram bound
store_stalls         9382546580     #  0.1% store bound

Process summary has most itime in org.sample.MyBE

596 processes
	 80 org.sample.MyBe      127992.80    11.20
	 16 java                 16006.28     1.61
	  8 Finalizer             8003.14     0.81
	  6 Common-Cleaner        8003.10     0.79
	  6 Thread-0              8003.07     0.78
	  5 JMH-Shutdown-Ti       7999.56     0.71
	 68 clinfo                  15.81     6.65
	  1 Thread-15                3.47     0.08
	  1 Thread-16                3.47     0.08
	  1 Thread-17                3.47     0.08
	  1 Thread-12                3.41     0.08
	  1 Thread-13                3.41     0.08
	  1 Thread-14                3.41     0.08
	  1 Thread-10                3.38     0.07
	  1 Thread-11                3.38     0.07
	  1 Thread-9                 3.38     0.07
	  1 Thread-6                 3.34     0.06
	  1 Thread-7                 3.34     0.06
	  1 Thread-8                 3.34     0.06
	  1 Thread-3                 3.30     0.06
	  1 Thread-4                 3.30     0.06
	  1 Thread-5                 3.30     0.06
	  1 Thread-1                 3.18     0.03
	  1 Thread-2                 3.18     0.03
	  1 pool-1-thread-1          3.12     0.03
	  1 pool-1-thread-2          3.12     0.03
	 38 vulkaninfo               1.14     1.51
	  4 vulkani:disk$0           0.12     0.16
	  2 llvmpipe-0               0.06     0.08
	  2 llvmpipe-1               0.06     0.08
	  2 llvmpipe-10              0.06     0.08
	  2 llvmpipe-11              0.06     0.08
	  2 llvmpipe-12              0.06     0.08
	  2 llvmpipe-13              0.06     0.08
	  2 llvmpipe-14              0.06     0.08
	  2 llvmpipe-15              0.06     0.08
	  2 llvmpipe-2               0.06     0.08
	  2 llvmpipe-3               0.06     0.08
	  2 llvmpipe-4               0.06     0.08
	  2 llvmpipe-5               0.06     0.08
	  2 llvmpipe-6               0.06     0.08
	  2 llvmpipe-7               0.06     0.08
	  2 llvmpipe-8               0.06     0.08
	  2 llvmpipe-9               0.06     0.08
	  6 php                      0.06     0.07
	  6 clang                    0.06     0.06
	  3 rocminfo                 0.03     0.00
	 29 C1 CompilerThre          0.00 16817.43
	  8 C2 CompilerThre          0.00  8003.14
	  8 G1 Conc#0                0.00  8003.14
	  8 G1 Refine#0              0.00  8003.14
	  8 GC Thread#0              0.00  8003.14
	  8 Reference Handl          0.00  8003.14
	  8 Service Thread           0.00  8003.14
	  8 Signal Dispatch          0.00  8003.14
	  8 Sweeper thread           0.00  8003.14
	  8 VM Thread                0.00  8003.14
	  1 process reaper           0.00     3.54
	  1 lspci                    0.00     0.02
	 82 sh                       0.00     0.00
	 12 gcc                      0.00     0.00
	  9 gsettings                0.00     0.00
	  8 G1 Main Marker           0.00     0.00
	  8 G1 Young RemSet          0.00     0.00
	  8 VM Periodic Tas          0.00     0.00
	  8 stat                     0.00     0.00
	  8 systemd-detect-          0.00     0.00
	  6 llvm-link                0.00     0.00
	  5 glxinfo                  0.00     0.00
	  5 gmain                    0.00     0.00
	  5 phoronix-test-s          0.00     0.00
	  2 dconf worker             0.00     0.00
	  2 grep                     0.00     0.00
	  2 lscpu                    0.00     0.00
	  2 setterm                  0.00     0.00
	  2 uname                    0.00     0.00
	  2 which                    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 ifconfig                 0.00     0.00
	  1 ip                       0.00     0.00
	  1 java-jmh                 0.00     0.00
	  1 lsmod                    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 stty                     0.00     0.00
	  1 systemctl                0.00     0.00
	  1 template.sh              0.00     0.00
	  1 wc                       0.00     0.00
0 processes running
68 maximum processes

Computation block

      500343) java-jmh         cpu=13 start=5.62  finish=508.04
        500344) java             cpu=11 start=5.63  finish=508.04
          500345) java             cpu=15 start=5.63  finish=508.04
            500346) GC Thread#0      cpu=-1 start=5.63  finish=508.04
            500347) G1 Main Marker   cpu=0 start=5.63  finish=508.04
            500348) G1 Conc#0        cpu=-1 start=5.63  finish=508.04
            500349) G1 Refine#0      cpu=-1 start=5.64  finish=508.04
            500350) G1 Young RemSet  cpu=0 start=5.64  finish=508.04
            500351) VM Thread        cpu=-1 start=5.65  finish=508.04
            500352) Reference Handl  cpu=-1 start=5.65  finish=508.04
            500353) Finalizer        cpu=2 start=5.65  finish=508.04
            500354) Signal Dispatch  cpu=-1 start=5.65  finish=508.04
            500355) Service Thread   cpu=-1 start=5.65  finish=508.04
            500356) C2 CompilerThre  cpu=-1 start=5.65  finish=508.04
              500359) C1 CompilerThre  cpu=-1 start=5.66  finish=11.91
              500424) C1 CompilerThre  cpu=-1 start=16.93 finish=21.94
            500357) C1 CompilerThre  cpu=-1 start=5.65  finish=508.04
              500595) C1 CompilerThre  cpu=-1 start=508.03 finish=508.04
            500358) Sweeper thread   cpu=-1 start=5.65  finish=508.04
            500360) VM Periodic Tas  cpu=0 start=5.66  finish=508.04
            500361) Common-Cleaner   cpu=15 start=5.66  finish=508.04
            500362) pool-1-thread-1  cpu=9 start=5.72  finish=6.72 
            500363) pool-1-thread-2  cpu=2 start=5.72  finish=6.72 
            500364) Thread-0         cpu=9 start=6.73  finish=508.03
              500405) Thread-5         cpu=9 start=6.82  finish=107.05
              500449) Thread-8         cpu=9 start=107.12 finish=207.34
              500491) Thread-11        cpu=9 start=207.39 finish=307.56
              500532) Thread-14        cpu=3 start=307.62 finish=407.77
              500574) Thread-17        cpu=14 start=407.82 finish=507.99
            500365) java             cpu=10 start=6.74  finish=6.77 
              500366) java             cpu=3 start=6.74  finish=6.77 
                500370) GC Thread#0      cpu=-1 start=6.75  finish=6.77 
                500371) G1 Main Marker   cpu=0 start=6.75  finish=6.76 
                500372) G1 Conc#0        cpu=-1 start=6.75  finish=6.77 
                500373) G1 Refine#0      cpu=-1 start=6.75  finish=6.76 
                500374) G1 Young RemSet  cpu=0 start=6.75  finish=6.76 
                500375) VM Thread        cpu=-1 start=6.75  finish=6.76 
                500376) Reference Handl  cpu=-1 start=6.75  finish=6.77 
                500377) Finalizer        cpu=9 start=6.75  finish=6.77 
                500378) Signal Dispatch  cpu=-1 start=6.76  finish=6.77 
                500379) Service Thread   cpu=-1 start=6.76  finish=6.77 
                500380) C2 CompilerThre  cpu=-1 start=6.76  finish=6.77 
                  500383) C1 CompilerThre  cpu=-1 start=6.76  finish=6.77 
                500381) C1 CompilerThre  cpu=-1 start=6.76  finish=6.77 
                500382) Sweeper thread   cpu=-1 start=6.76  finish=6.77 
                500384) VM Periodic Tas  cpu=0 start=6.76  finish=6.76 
            500367) process reaper   cpu=-1 start=6.74  finish=508.04
            500368) Thread-1         cpu=4 start=6.75  finish=6.77 
            500369) Thread-2         cpu=13 start=6.75  finish=6.77 
            500385) java             cpu=10 start=6.78  finish=107.05
              500388) java             cpu=11 start=6.78  finish=107.05
                500389) GC Thread#0      cpu=-1 start=6.79  finish=107.05
                500390) G1 Main Marker   cpu=0 start=6.79  finish=107.05
                500391) G1 Conc#0        cpu=-1 start=6.79  finish=107.05
                500392) G1 Refine#0      cpu=-1 start=6.79  finish=107.05
                500393) G1 Young RemSet  cpu=0 start=6.79  finish=107.05
                500394) VM Thread        cpu=-1 start=6.79  finish=107.05
                500395) Reference Handl  cpu=-1 start=6.80  finish=107.05
                500396) Finalizer        cpu=9 start=6.80  finish=107.05
                500397) Signal Dispatch  cpu=-1 start=6.80  finish=107.05
                500398) Service Thread   cpu=-1 start=6.80  finish=107.05
                500399) C2 CompilerThre  cpu=-1 start=6.80  finish=107.05
                  500402) C1 CompilerThre  cpu=-1 start=6.80  finish=21.95
                500400) C1 CompilerThre  cpu=-1 start=6.80  finish=107.05
                  500406) C1 CompilerThre  cpu=-1 start=6.90  finish=11.93
                  500426) C1 CompilerThre  cpu=-1 start=67.00 finish=72.00
                500401) Sweeper thread   cpu=-1 start=6.80  finish=107.05
                500403) VM Periodic Tas  cpu=0 start=6.80  finish=107.05
                500404) Common-Cleaner   cpu=3 start=6.81  finish=107.05
                500407) org.sample.MyBe  cpu=0 start=6.91  finish=107.04
                500408) org.sample.MyBe  cpu=1 start=6.91  finish=107.04
                500409) org.sample.MyBe  cpu=6 start=6.91  finish=107.04
                500410) org.sample.MyBe  cpu=0 start=6.91  finish=107.04
                500411) org.sample.MyBe  cpu=3 start=6.91  finish=107.04
                500412) org.sample.MyBe  cpu=15 start=6.91  finish=107.04
                500413) org.sample.MyBe  cpu=11 start=6.91  finish=107.04
                500414) org.sample.MyBe  cpu=7 start=6.91  finish=107.04
                500415) org.sample.MyBe  cpu=12 start=6.91  finish=107.04
                500416) org.sample.MyBe  cpu=2 start=6.91  finish=107.04
                500417) org.sample.MyBe  cpu=14 start=6.91  finish=107.04
                500418) org.sample.MyBe  cpu=7 start=6.91  finish=107.04
                500419) org.sample.MyBe  cpu=13 start=6.91  finish=107.04
                500420) org.sample.MyBe  cpu=5 start=6.91  finish=107.04
                500421) org.sample.MyBe  cpu=2 start=6.91  finish=107.04
                500422) org.sample.MyBe  cpu=4 start=6.91  finish=107.04
                500427) JMH-Shutdown-Ti  cpu=6 start=107.04 finish=107.05
                500428) Thread-0         cpu=8 start=107.04 finish=107.05
            500386) Thread-3         cpu=11 start=6.78  finish=107.05
            500387) Thread-4         cpu=4 start=6.78  finish=107.05
            500429) java             cpu=14 start=107.05 finish=207.34
              500432) java             cpu=0 start=107.06 finish=207.34
                500433) GC Thread#0      cpu=-1 start=107.06 finish=207.34
                500434) G1 Main Marker   cpu=0 start=107.06 finish=207.34
                500435) G1 Conc#0        cpu=-1 start=107.06 finish=207.34
                500436) G1 Refine#0      cpu=-1 start=107.07 finish=207.34
                500437) G1 Young RemSet  cpu=0 start=107.07 finish=207.34
                500438) VM Thread        cpu=-1 start=107.08 finish=207.34
                500439) Reference Handl  cpu=-1 start=107.08 finish=207.34
                500440) Finalizer        cpu=4 start=107.08 finish=207.34
                500441) Signal Dispatch  cpu=-1 start=107.08 finish=207.34
                500442) Service Thread   cpu=-1 start=107.08 finish=207.34
                500443) C2 CompilerThre  cpu=-1 start=107.08 finish=207.34
                  500446) C1 CompilerThre  cpu=-1 start=107.09 finish=122.23
                500444) C1 CompilerThre  cpu=-1 start=107.08 finish=207.34
                  500450) C1 CompilerThre  cpu=-1 start=107.18 finish=112.22
                  500467) C1 CompilerThre  cpu=-1 start=167.30 finish=172.31
                  500468) C1 CompilerThre  cpu=-1 start=197.33 finish=202.34
                500445) Sweeper thread   cpu=-1 start=107.08 finish=207.34
                500447) VM Periodic Tas  cpu=0 start=107.10 finish=207.34
                500448) Common-Cleaner   cpu=14 start=107.10 finish=207.34
                500451) org.sample.MyBe  cpu=1 start=107.19 finish=207.34
                500452) org.sample.MyBe  cpu=9 start=107.19 finish=207.34
                500453) org.sample.MyBe  cpu=10 start=107.19 finish=207.34
                500454) org.sample.MyBe  cpu=1 start=107.19 finish=207.34
                500455) org.sample.MyBe  cpu=4 start=107.19 finish=207.34
                500456) org.sample.MyBe  cpu=7 start=107.19 finish=207.34
                500457) org.sample.MyBe  cpu=14 start=107.19 finish=207.34
                500458) org.sample.MyBe  cpu=2 start=107.19 finish=207.34
                500459) org.sample.MyBe  cpu=5 start=107.19 finish=207.34
                500460) org.sample.MyBe  cpu=15 start=107.19 finish=207.34
                500461) org.sample.MyBe  cpu=3 start=107.19 finish=207.34
                500462) org.sample.MyBe  cpu=8 start=107.19 finish=207.34
                500463) org.sample.MyBe  cpu=12 start=107.19 finish=207.34
                500464) org.sample.MyBe  cpu=11 start=107.19 finish=207.34
                500465) org.sample.MyBe  cpu=6 start=107.19 finish=207.34
                500466) org.sample.MyBe  cpu=0 start=107.19 finish=207.34
                500469) JMH-Shutdown-Ti  cpu=14 start=207.34 finish=207.34
                500470) Thread-0         cpu=1 start=207.34 finish=207.34
            500430) Thread-6         cpu=13 start=107.05 finish=207.34
            500431) Thread-7         cpu=15 start=107.06 finish=207.34