Skip to content

Instantly share code, notes, and snippets.

@mcgrof
Last active November 11, 2023 01:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mcgrof/34105bc457737b53b3448e3bd6d2a819 to your computer and use it in GitHub Desktop.
Save mcgrof/34105bc457737b53b3448e3bd6d2a819 to your computer and use it in GitHub Desktop.
mcgrof@eqbm-smc112 /mnt-nvme-xfs-4k/linux (git::large-block-minorder-6.6.0-rc5-v1)$ /home/mcgrof/build.sh
Performance counter stats for 'make -s -j128 bzImage' (4 runs):
2,173,083.14 msec task-clock # 61.070 CPUs utilized ( +- 0.09% )
214,322 context-switches # 98.626 /sec ( +- 1.06% )
48,836 cpu-migrations # 22.473 /sec ( +- 0.82% )
45,004,733 page-faults # 20.710 K/sec ( +- 0.06% )
6,089,773,116,885 cycles # 2.802 GHz ( +- 0.08% )
6,884,146,413,021 instructions # 1.13 insn per cycle ( +- 0.01% )
1,515,441,205,774 branches # 697.369 M/sec ( +- 0.01% )
34,216,497,668 branch-misses # 2.26% of all branches ( +- 0.02% )
TopdownL1 # 11.5 % tma_backend_bound
# 15.3 % tma_bad_speculation
# 39.3 % tma_frontend_bound
# 33.9 % tma_retiring
TopdownL2 # 14.4 % tma_branch_mispredicts
# 4.0 % tma_core_bound
# 19.3 % tma_fetch_bandwidth
# 20.0 % tma_fetch_latency
# 2.8 % tma_heavy_operations
# 31.1 % tma_light_operations
# 0.8 % tma_machine_clears
# 7.5 % tma_memory_bound ( +- 0.08% )
35.583 +- 0.120 seconds time elapsed ( +- 0.34% )
mcgrof@eqbm-smc112 /mnt-nvme-xfs-16k/linux (git::large-block-minorder-6.6.0-rc5-v1)$ /home/mcgrof/build.sh
Performance counter stats for 'make -s -j128 bzImage' (4 runs):
2,175,454.85 msec task-clock # 61.589 CPUs utilized ( +- 0.10% )
212,941 context-switches # 97.883 /sec ( +- 2.94% )
47,729 cpu-migrations # 21.940 /sec ( +- 1.81% )
45,078,085 page-faults # 20.721 K/sec ( +- 0.06% )
6,092,247,807,844 cycles # 2.800 GHz ( +- 0.06% )
6,886,652,273,533 instructions # 1.13 insn per cycle ( +- 0.01% )
1,515,704,553,154 branches # 696.730 M/sec ( +- 0.01% )
34,199,055,429 branch-misses # 2.26% of all branches ( +- 0.02% )
TopdownL1 # 11.5 % tma_backend_bound
# 15.3 % tma_bad_speculation
# 39.3 % tma_frontend_bound
# 33.9 % tma_retiring
TopdownL2 # 14.4 % tma_branch_mispredicts
# 4.0 % tma_core_bound
# 19.3 % tma_fetch_bandwidth
# 20.0 % tma_fetch_latency
# 2.8 % tma_heavy_operations
# 31.1 % tma_light_operations
# 0.8 % tma_machine_clears
# 7.5 % tma_memory_bound ( +- 0.05% )
35.322 +- 0.107 seconds time elapsed ( +- 0.30% )
mcgrof@eqbm-smc112 /mnt-nvme-xfs-32k/linux (git::large-block-minorder-6.6.0-rc5-v1)$ /home/mcgrof/build.sh
Performance counter stats for 'make -s -j128 bzImage' (4 runs):
2,171,015.11 msec task-clock # 61.314 CPUs utilized ( +- 0.13% )
208,396 context-switches # 95.990 /sec ( +- 1.10% )
47,558 cpu-migrations # 21.906 /sec ( +- 0.62% )
45,054,316 page-faults # 20.753 K/sec ( +- 0.03% )
6,082,773,943,124 cycles # 2.802 GHz ( +- 0.11% )
6,884,936,897,717 instructions # 1.13 insn per cycle ( +- 0.00% )
1,515,557,848,169 branches # 698.087 M/sec ( +- 0.00% )
34,195,894,660 branch-misses # 2.26% of all branches ( +- 0.02% )
TopdownL1 # 11.5 % tma_backend_bound
# 15.3 % tma_bad_speculation
# 39.3 % tma_frontend_bound
# 34.0 % tma_retiring
TopdownL2 # 14.4 % tma_branch_mispredicts
# 4.0 % tma_core_bound
# 19.3 % tma_fetch_bandwidth
# 20.0 % tma_fetch_latency
# 2.8 % tma_heavy_operations
# 31.1 % tma_light_operations
# 0.8 % tma_machine_clears
# 7.4 % tma_memory_bound ( +- 0.11% )
35.408 +- 0.156 seconds time elapsed ( +- 0.44% )
mcgrof@eqbm-smc112 /mnt-nvme-xfs-64k/linux (git::large-block-minorder-6.6.0-rc5-v1)$ /home/mcgrof/build.sh
Performance counter stats for 'make -s -j128 bzImage' (4 runs):
2,173,569.63 msec task-clock # 60.940 CPUs utilized ( +- 0.13% )
212,492 context-switches # 97.762 /sec ( +- 0.48% )
47,807 cpu-migrations # 21.995 /sec ( +- 0.37% )
45,080,556 page-faults # 20.740 K/sec ( +- 0.04% )
6,088,261,543,369 cycles # 2.801 GHz ( +- 0.09% )
6,883,684,797,047 instructions # 1.13 insn per cycle ( +- 0.00% )
1,515,892,473,692 branches # 697.421 M/sec ( +- 0.00% )
34,173,898,018 branch-misses # 2.25% of all branches ( +- 0.02% )
TopdownL1 # 11.6 % tma_backend_bound
# 15.2 % tma_bad_speculation
# 39.3 % tma_frontend_bound
# 33.9 % tma_retiring
TopdownL2 # 14.4 % tma_branch_mispredicts
# 4.1 % tma_core_bound
# 19.2 % tma_fetch_bandwidth
# 20.0 % tma_fetch_latency
# 2.8 % tma_heavy_operations
# 31.1 % tma_light_operations
# 0.8 % tma_machine_clears
# 7.5 % tma_memory_bound ( +- 0.09% )
35.667 +- 0.169 seconds time elapsed ( +- 0.47% )
mcgrof@eqbm-smc112 /mnt-nvme-xfs-4k/linux (git::large-block-minorder-6.6.0-rc5-v1)$ /home/mcgrof/build-pg-v1.sh
Performance counter stats for 'make -s -j128 bzImage' (10 runs):
35,771,085,729 ns duration_time ( +- 0.26% )
1,933,546,359,863 ns user_time ( +- 0.05% )
257,822,786,567 ns system_time ( +- 0.14% )
45,001,853 page-faults ( +- 0.04% )
304 major-faults ( +- 1.80% )
45,001,548 minor-faults ( +- 0.04% )
0 alignment-faults
0 mem-loads (31.06%)
878,331,731,549 mem-stores ( +- 0.05% ) (30.89%)
60,255,233,322 L1-dcache-load-misses # 3.47% of all L1-dcache accesses ( +- 0.17% ) (30.89%)
1,736,996,215,383 L1-dcache-loads ( +- 0.04% ) (30.91%)
878,437,026,129 L1-dcache-stores ( +- 0.03% ) (30.91%)
157,195,373,231 L1-icache-load-misses ( +- 0.04% ) (24.75%)
3,351,439,201 LLC-load-misses # 54.81% of all L1-icache accesses ( +- 0.13% ) (24.84%)
6,114,207,625 LLC-loads ( +- 0.36% ) (24.78%)
2,690,998,105 LLC-store-misses ( +- 0.21% ) (12.39%)
3,401,644,011 LLC-stores ( +- 0.24% ) (12.57%)
1,253,168,376 dTLB-load-misses # 0.07% of all dTLB cache accesses ( +- 0.12% ) (18.85%)
1,711,027,064,734 dTLB-loads ( +- 0.04% ) (24.94%)
573,786,745 dTLB-store-misses ( +- 0.23% ) (24.79%)
871,344,068,163 dTLB-stores ( +- 0.04% ) (24.83%)
798,446,167 iTLB-load-misses ( +- 0.09% ) (24.86%)
<not supported> iTLB-loads
795,890,420 itlb_misses.walk_completed_4k ( +- 0.07% ) (24.89%)
2,697,168 itlb_misses.walk_completed_2m_4m ( +- 0.21% ) (24.88%)
35.7711 +- 0.0938 seconds time elapsed ( +- 0.26% )
mcgrof@eqbm-smc112 /mnt-nvme-xfs-16k/linux (git::large-block-minorder-6.6.0-rc5-v1)$ /home/mcgrof/build-pg-v1.sh
Performance counter stats for 'make -s -j128 bzImage' (10 runs):
35,743,642,015 ns duration_time ( +- 0.34% )
1,933,922,442,513 ns user_time ( +- 0.04% )
258,544,141,371 ns system_time ( +- 0.19% )
45,049,612 page-faults ( +- 0.04% )
306 major-faults ( +- 2.15% )
45,049,306 minor-faults ( +- 0.04% )
0 alignment-faults
0 mem-loads (31.05%)
878,569,328,272 mem-stores ( +- 0.03% ) (30.83%)
60,333,180,471 L1-dcache-load-misses # 3.47% of all L1-dcache accesses ( +- 0.16% ) (30.82%)
1,737,251,948,858 L1-dcache-loads ( +- 0.03% ) (30.80%)
878,636,640,839 L1-dcache-stores ( +- 0.03% ) (30.79%)
157,276,257,785 L1-icache-load-misses ( +- 0.03% ) (24.66%)
3,365,186,063 LLC-load-misses # 55.07% of all L1-icache accesses ( +- 0.13% ) (24.86%)
6,110,576,821 LLC-loads ( +- 0.34% ) (24.87%)
2,677,547,036 LLC-store-misses ( +- 0.23% ) (12.47%)
3,390,535,998 LLC-stores ( +- 0.22% ) (12.61%)
1,258,404,201 dTLB-load-misses # 0.07% of all dTLB cache accesses ( +- 0.11% ) (18.92%)
1,709,823,962,755 dTLB-loads ( +- 0.02% ) (25.05%)
576,736,730 dTLB-store-misses ( +- 0.08% ) (24.91%)
870,547,243,288 dTLB-stores ( +- 0.04% ) (24.93%)
799,144,506 iTLB-load-misses ( +- 0.08% ) (24.92%)
<not supported> iTLB-loads
796,597,514 itlb_misses.walk_completed_4k ( +- 0.09% ) (24.90%)
2,692,764 itlb_misses.walk_completed_2m_4m ( +- 0.23% ) (24.88%)
35.744 +- 0.120 seconds time elapsed ( +- 0.34% )
mcgrof@eqbm-smc112 /mnt-nvme-xfs-32k/linux (git::large-block-minorder-6.6.0-rc5-v1)$ /home/mcgrof/build-pg-v1.sh
Performance counter stats for 'make -s -j128 bzImage' (10 runs):
35,659,629,360 ns duration_time ( +- 0.23% )
1,933,211,008,260 ns user_time ( +- 0.04% )
257,590,350,933 ns system_time ( +- 0.12% )
45,074,248 page-faults ( +- 0.04% )
433 major-faults ( +- 10.52% )
45,073,815 minor-faults ( +- 0.04% )
0 alignment-faults
0 mem-loads (31.04%)
877,904,081,441 mem-stores ( +- 0.02% ) (30.83%)
59,937,143,706 L1-dcache-load-misses # 3.45% of all L1-dcache accesses ( +- 0.15% ) (30.82%)
1,735,670,143,413 L1-dcache-loads ( +- 0.03% ) (30.82%)
877,823,686,605 L1-dcache-stores ( +- 0.03% ) (30.83%)
157,080,147,182 L1-icache-load-misses ( +- 0.03% ) (24.69%)
3,361,022,038 LLC-load-misses # 55.10% of all L1-icache accesses ( +- 0.12% ) (24.83%)
6,099,716,769 LLC-loads ( +- 0.41% ) (24.84%)
2,726,755,486 LLC-store-misses ( +- 0.24% ) (12.47%)
3,439,109,862 LLC-stores ( +- 0.21% ) (12.66%)
1,244,060,307 dTLB-load-misses # 0.07% of all dTLB cache accesses ( +- 0.13% ) (18.95%)
1,711,645,581,297 dTLB-loads ( +- 0.03% ) (25.07%)
573,454,164 dTLB-store-misses ( +- 0.12% ) (24.90%)
871,427,656,108 dTLB-stores ( +- 0.05% ) (24.90%)
798,651,298 iTLB-load-misses ( +- 0.12% ) (24.89%)
<not supported> iTLB-loads
797,331,194 itlb_misses.walk_completed_4k ( +- 0.12% ) (24.86%)
2,197,216 itlb_misses.walk_completed_2m_4m ( +- 0.31% ) (24.84%)
35.6596 +- 0.0813 seconds time elapsed ( +- 0.23% )
mcgrof@eqbm-smc112 /mnt-nvme-xfs-64k/linux (git::large-block-minorder-6.6.0-rc5-v1)$ /home/mcgrof/build-pg-v1.sh
Performance counter stats for 'make -s -j128 bzImage' (10 runs):
35,701,136,535 ns duration_time ( +- 0.38% )
1,933,506,305,027 ns user_time ( +- 0.05% )
259,744,193,759 ns system_time ( +- 0.07% )
45,060,531 page-faults ( +- 0.04% )
372 major-faults ( +- 7.01% )
45,060,159 minor-faults ( +- 0.04% )
0 alignment-faults
0 mem-loads (31.14%)
877,946,704,797 mem-stores ( +- 0.03% ) (30.90%)
59,970,848,976 L1-dcache-load-misses # 3.45% of all L1-dcache accesses ( +- 0.17% ) (30.87%)
1,736,047,284,402 L1-dcache-loads ( +- 0.03% ) (30.85%)
877,410,454,931 L1-dcache-stores ( +- 0.02% ) (30.84%)
156,967,483,347 L1-icache-load-misses ( +- 0.03% ) (24.69%)
3,368,221,555 LLC-load-misses # 55.29% of all L1-icache accesses ( +- 0.11% ) (24.84%)
6,092,440,991 LLC-loads ( +- 0.44% ) (24.79%)
2,666,859,650 LLC-store-misses ( +- 0.26% ) (12.40%)
3,382,199,147 LLC-stores ( +- 0.31% ) (12.57%)
1,231,325,980 dTLB-load-misses # 0.07% of all dTLB cache accesses ( +- 0.09% ) (18.85%)
1,709,745,586,220 dTLB-loads ( +- 0.03% ) (24.97%)
574,537,639 dTLB-store-misses ( +- 0.16% ) (24.86%)
870,463,333,603 dTLB-stores ( +- 0.03% ) (24.92%)
797,463,967 iTLB-load-misses ( +- 0.12% ) (24.96%)
<not supported> iTLB-loads
796,111,575 itlb_misses.walk_completed_4k ( +- 0.12% ) (24.98%)
2,119,089 itlb_misses.walk_completed_2m_4m ( +- 0.15% ) (24.95%)
35.701 +- 0.135 seconds time elapsed ( +- 0.38% )
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment