{"id":146,"date":"2023-12-31T15:30:15","date_gmt":"2023-12-31T15:30:15","guid":{"rendered":"https:\/\/mvermeulen.org\/perf\/?page_id=146"},"modified":"2024-01-05T11:01:01","modified_gmt":"2024-01-05T11:01:01","slug":"coremark","status":"publish","type":"page","link":"https:\/\/mvermeulen.org\/perf\/workloads\/phoronix\/coremark\/","title":{"rendered":"coremark"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"960\" src=\"https:\/\/mvermeulen.org\/perf\/wp-content\/uploads\/sites\/7\/2024\/01\/amdtopdown-1.png\" alt=\"\" class=\"wp-image-166\" srcset=\"https:\/\/mvermeulen.org\/perf\/wp-content\/uploads\/sites\/7\/2024\/01\/amdtopdown-1.png 1280w, https:\/\/mvermeulen.org\/perf\/wp-content\/uploads\/sites\/7\/2024\/01\/amdtopdown-1-1024x768.png 1024w, https:\/\/mvermeulen.org\/perf\/wp-content\/uploads\/sites\/7\/2024\/01\/amdtopdown-1-768x576.png 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/figure>\n\n\n\n<p>AMD Metrics<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>elapsed              85.159\non_cpu               0.747          # 11.95 \/ 16 cores\nutime                1017.575\nstime                0.449\nnvcsw                1180           # 10.69%\nnivcsw               9854           # 89.31%\ninblock              8\nonblock              1096\ncpu-clock            1018040229235  # 1018.040 seconds\ntask-clock           1018045540883  # 1018.046 seconds\npage faults          78659          # 77.265\/sec\ncontext switches     11222          # 11.023\/sec\ncpu migrations       145            # 0.142\/sec\nmajor page faults    1              # 0.001\/sec\nminor page faults    78658          # 77.264\/sec\nalignment faults     0              # 0.000\/sec\nemulation faults     0              # 0.000\/sec\nbranches             1905931682177  # 189.111 branches per 1000 inst\nbranch misses        2985450031     # 0.16% branch miss\nconditional          1674779407144  # 166.175 conditional branches per 1000 inst\nindirect             9424280411     # 0.935 indirect branches per 1000 inst\ncpu-cycles           4334998478201  # 3.19 GHz\ninstructions         10083517836302 # 2.33 IPC\nslots                8666672485176  #\nretiring             3012621924133  # 34.8% (58.6%)\n-- ucode             7984049        #     0.0%\n-- fastpath          3012613940084  #    34.8%\nfrontend             1170722252806  # 13.5% (22.8%)\n-- latency           530835632178   #     6.1%\n-- bandwidth         639886620628   #     7.4%\nbackend              923415045471   # 10.7% (18.0%)\n-- cpu               280198251994   #     3.2%\n-- memory            643216793477   #     7.4%\nspeculation          35761765818    #  0.4% ( 0.7%)\n-- branch mispredict 33725780616    #     0.4%\n-- pipeline restart  2035985202     #     0.0%\nsmt-contention       3524147071227  # 40.7% ( 0.0%)\ninstructions         5040961801200  # 0.031 l2 access per 1000 inst\nl2 hit from l1       144436960      # 10.26% l2 miss\nl2 miss from l1      10891020       #\nl2 hit from l2 pf    7975146        #\nl3 hit from l2 pf    2513415        #\nl3 miss from l2 pf   2776439        #\ninstructions         5037566876607  # 0.086 float per 1000 inst\nfloat 512            82             # 0.000 AVX-512 per 1000 inst\nfloat 256            826            # 0.000 AVX-256 per 1000 inst\nfloat 128            431314987      # 0.086 AVX-128 per 1000 inst\nfloat MMX            0              # 0.000 MMX per 1000 inst\nfloat scalar         0              # 0.000 scalar per 1000 inst\n<\/code><\/pre>\n\n\n\n<p>Intel Metrics<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>elapsed              82.720\non_cpu               0.707          # 11.31 \/ 16 cores\nutime                935.084\nstime                0.268\nnvcsw                1148           # 16.64%\nnivcsw               5749           # 83.36%\ninblock              152\nonblock              1064\ncpu-clock            935350877531   # 935.351 seconds\ntask-clock           935353790677   # 935.354 seconds\npage faults          74656          # 79.816\/sec\ncontext switches     7099           # 7.590\/sec\ncpu migrations       221            # 0.236\/sec\nmajor page faults    1              # 0.001\/sec\nminor page faults    74655          # 79.815\/sec\nalignment faults     0              # 0.000\/sec\nemulation faults     0              # 0.000\/sec\nbranches             1487190209880  # 189.103 branches per 1000 inst\nbranch misses        3697066211     # 0.25% branch miss\nconditional          1487190220152  # 189.103 conditional branches per 1000 inst\nindirect             441340894172   # 56.118 indirect branches per 1000 inst\nslots                6782564070914  #\nretiring             4357500877968  # 64.2% (64.2%)\n-- ucode             75797454770    #     1.1%\n-- fastpath          4281703423198  #    63.1%\nfrontend             1376925359724  # 20.3% (20.3%)\n-- latency           806241331204   #    11.9%\n-- bandwidth         570684028520   #     8.4%\nbackend              743598057251   # 11.0% (11.0%)\n-- cpu               364232050855   #     5.4%\n-- memory            379366006396   #     5.6%\nspeculation          274314700935   #  4.0% ( 4.0%)\n-- branch mispredict 264624426983   #     3.9%\n-- pipeline restart  9690273952     #     0.1%\nsmt-contention       0              #  0.0% ( 0.0%)\ncpu-cycles           3549891193341  # 2.41 GHz\ninstructions         8197723489789  # 2.31 IPC\nl2 access            132260530      # 0.029 l2 access per 1000 inst\nl2 miss              42406850       # 32.06% l2 miss<\/code><\/pre>\n\n\n\n<p>A summary of processes<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>327 processes\n\t 51 coremark.exe          1005.58     0.00\n\t 38 vulkaninfo               0.76     1.14\n\t  4 vulkani:disk$0           0.08     0.12\n\t  6 php                      0.07     0.04\n\t  2 llvmpipe-0               0.04     0.06\n\t  2 llvmpipe-1               0.04     0.06\n\t  2 llvmpipe-10              0.04     0.06\n\t  2 llvmpipe-11              0.04     0.06\n\t  2 llvmpipe-12              0.04     0.06\n\t  2 llvmpipe-13              0.04     0.06\n\t  2 llvmpipe-14              0.04     0.06\n\t  2 llvmpipe-15              0.04     0.06\n\t  2 llvmpipe-2               0.04     0.06\n\t  2 llvmpipe-3               0.04     0.06\n\t  2 llvmpipe-4               0.04     0.06\n\t  2 llvmpipe-5               0.04     0.06\n\t  2 llvmpipe-6               0.04     0.06\n\t  2 llvmpipe-7               0.04     0.06\n\t  2 llvmpipe-8               0.04     0.06\n\t  2 llvmpipe-9               0.04     0.06\n\t  6 clang                    0.01     0.06\n\t  1 lspci                    0.00     0.02\n\t 88 sh                       0.00     0.00\n\t 13 gcc                      0.00     0.00\n\t 10 gsettings                0.00     0.00\n\t  9 stty                     0.00     0.00\n\t  8 stat                     0.00     0.00\n\t  8 systemd-detect-          0.00     0.00\n\t  6 llvm-link                0.00     0.00\n\t  5 glxinfo                  0.00     0.00\n\t  5 phoronix-test-s          0.00     0.00\n\t  3 coremark                 0.00     0.00\n\t  3 dconf worker             0.00     0.00\n\t  3 gmain                    0.00     0.00\n\t  2 cc                       0.00     0.00\n\t  2 grep                     0.00     0.00\n\t  2 lscpu                    0.00     0.00\n\t  2 setterm                  0.00     0.00\n\t  2 uname                    0.00     0.00\n\t  2 which                    0.00     0.00\n\t  1 date                     0.00     0.00\n\t  1 dirname                  0.00     0.00\n\t  1 dmesg                    0.00     0.00\n\t  1 dmidecode                0.00     0.00\n\t  1 ifconfig                 0.00     0.00\n\t  1 ip                       0.00     0.00\n\t  1 lsmod                    0.00     0.00\n\t  1 mktemp                   0.00     0.00\n\t  1 ps                       0.00     0.00\n\t  1 readlink                 0.00     0.00\n\t  1 realpath                 0.00     0.00\n\t  1 sed                      0.00     0.00\n\t  1 sort                     0.00     0.00\n\t  1 systemctl                0.00     0.00\n\t  1 template.sh              0.00     0.00\n\t  1 wc                       0.00     0.00\n0 processes running\n47 maximum processes<\/code><\/pre>\n\n\n\n<p>The primary performance section seems to run one thread per core<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>      1919817) coremark start=4.73  finish=27.87\n        1919818) coremark.exe start=4.73  finish=27.87\n          1919819) coremark.exe start=6.98  finish=27.86\n          1919820) coremark.exe start=6.98  finish=27.68\n          1919821) coremark.exe start=6.98  finish=27.73\n          1919822) coremark.exe start=6.98  finish=27.69\n          1919823) coremark.exe start=6.98  finish=27.69\n          1919824) coremark.exe start=6.98  finish=27.73\n          1919825) coremark.exe start=6.98  finish=27.84\n          1919826) coremark.exe start=6.98  finish=27.67\n          1919827) coremark.exe start=6.98  finish=27.87\n          1919828) coremark.exe start=6.98  finish=27.68\n          1919829) coremark.exe start=6.98  finish=27.72\n          1919830) coremark.exe start=6.98  finish=27.69\n          1919831) coremark.exe start=6.98  finish=27.69\n          1919832) coremark.exe start=6.98  finish=27.73\n          1919833) coremark.exe start=6.98  finish=27.84\n          1919834) coremark.exe start=6.98  finish=27.68<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>AMD Metrics Intel Metrics A summary of processes The primary performance section seems to run one thread per core<\/p>\n <a class=\"more-link\" href=\"https:\/\/mvermeulen.org\/perf\/workloads\/phoronix\/coremark\/\"><span class=\"more-msg\">Continue reading &rarr;<\/span><\/a>","protected":false},"author":1,"featured_media":0,"parent":58,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-146","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mvermeulen.org\/perf\/wp-json\/wp\/v2\/pages\/146","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mvermeulen.org\/perf\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mvermeulen.org\/perf\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mvermeulen.org\/perf\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mvermeulen.org\/perf\/wp-json\/wp\/v2\/comments?post=146"}],"version-history":[{"count":4,"href":"https:\/\/mvermeulen.org\/perf\/wp-json\/wp\/v2\/pages\/146\/revisions"}],"predecessor-version":[{"id":260,"href":"https:\/\/mvermeulen.org\/perf\/wp-json\/wp\/v2\/pages\/146\/revisions\/260"}],"up":[{"embeddable":true,"href":"https:\/\/mvermeulen.org\/perf\/wp-json\/wp\/v2\/pages\/58"}],"wp:attachment":[{"href":"https:\/\/mvermeulen.org\/perf\/wp-json\/wp\/v2\/media?parent=146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}