# Pastebin fk3luVYg 2023-03-09 19:07:19 Running ./a.out Run on (32 X 4761.23 MHz CPU s) CPU Caches: L1 Data 32K (x16) L1 Instruction 32K (x16) L2 Unified 512K (x16) L3 Unified 16384K (x4) Load Average: 0.47, 0.33, 0.14 ***WARNING*** CPU scaling is enabled, the benchmark real time measurements may be noisy and will incur extra overhead. ------------------------------------------------------------------------------------- Benchmark Time CPU Iterations UserCounters... ------------------------------------------------------------------------------------- BM_string_erms/4 5.98 ns 5.98 ns 117699466 bytes_per_second=637.658M/s BM_string_erms/8 6.68 ns 6.68 ns 104789244 bytes_per_second=1.11608G/s BM_string_erms/16 8.41 ns 8.41 ns 83080853 bytes_per_second=1.7711G/s BM_string_erms/32 12.3 ns 12.3 ns 57102543 bytes_per_second=2.43256G/s BM_string_erms/64 13.8 ns 13.8 ns 50707669 bytes_per_second=4.31496G/s BM_string_erms/128 14.3 ns 14.3 ns 49086283 bytes_per_second=8.3618G/s BM_string_erms/150 23.2 ns 23.2 ns 30230518 bytes_per_second=6.03263G/s BM_string_erms/192 14.7 ns 14.7 ns 47565864 bytes_per_second=12.1437G/s BM_string_erms/256 15.2 ns 15.2 ns 46101808 bytes_per_second=15.7051G/s BM_string_erms/384 16.1 ns 16.1 ns 43516099 bytes_per_second=22.2286G/s BM_string_erms/512 17.0 ns 17.0 ns 41184676 bytes_per_second=28.0637G/s BM_string_erms/1024 20.6 ns 20.6 ns 34006902 bytes_per_second=46.3139G/s BM_string_erms/4096 42.3 ns 42.3 ns 16575207 bytes_per_second=90.2473G/s BM_string_erms/8192 71.1 ns 71.1 ns 9838934 bytes_per_second=107.269G/s BM_string_erms/16384 168 ns 168 ns 4147892 bytes_per_second=90.835G/s BM_string_erms/32768 741 ns 741 ns 944797 bytes_per_second=41.1808G/s BM_string_erms/65536 1476 ns 1476 ns 474402 bytes_per_second=41.3447G/s BM_string_memcpy/4 2.69 ns 2.69 ns 260499927 bytes_per_second=1.3865G/s BM_string_memcpy/8 2.25 ns 2.25 ns 310756372 bytes_per_second=3.31084G/s BM_string_memcpy/16 2.25 ns 2.25 ns 310808916 bytes_per_second=6.62208G/s BM_string_memcpy/32 1.81 ns 1.81 ns 387736209 bytes_per_second=16.4944G/s BM_string_memcpy/64 1.81 ns 1.81 ns 387859916 bytes_per_second=32.9643G/s BM_string_memcpy/128 2.49 ns 2.49 ns 281219874 bytes_per_second=47.8551G/s BM_string_memcpy/150 4.28 ns 4.28 ns 163597545 bytes_per_second=32.6321G/s BM_string_memcpy/192 2.49 ns 2.49 ns 211670946 bytes_per_second=71.7079G/s BM_string_memcpy/256 2.50 ns 2.50 ns 280610259 bytes_per_second=95.5506G/s BM_string_memcpy/384 3.99 ns 3.99 ns 172665465 bytes_per_second=89.6058G/s BM_string_memcpy/512 5.01 ns 5.01 ns 139796780 bytes_per_second=95.1045G/s BM_string_memcpy/1024 7.75 ns 7.75 ns 90464251 bytes_per_second=123.062G/s BM_string_memcpy/4096 29.6 ns 29.6 ns 23661598 bytes_per_second=128.936G/s BM_string_memcpy/8192 58.7 ns 58.7 ns 11918546 bytes_per_second=129.915G/s BM_string_memcpy/16384 128 ns 128 ns 5397457 bytes_per_second=118.9G/s BM_string_memcpy/32768 465 ns 465 ns 1507194 bytes_per_second=65.675G/s BM_string_memcpy/65536 927 ns 927 ns 754515 bytes_per_second=65.8268G/s BM_string_our_memcpy/4 1.80 ns 1.80 ns 388679904 bytes_per_second=2.0677G/s BM_string_our_memcpy/8 1.62 ns 1.62 ns 444401204 bytes_per_second=4.61053G/s BM_string_our_memcpy/16 1.58 ns 1.58 ns 444367347 bytes_per_second=9.45481G/s BM_string_our_memcpy/32 1.81 ns 1.81 ns 386323996 bytes_per_second=16.4432G/s BM_string_our_memcpy/64 2.72 ns 2.72 ns 264703889 bytes_per_second=21.942G/s BM_string_our_memcpy/128 4.09 ns 4.09 ns 165933726 bytes_per_second=29.1782G/s BM_string_our_memcpy/150 4.78 ns 4.78 ns 146434491 bytes_per_second=29.2117G/s BM_string_our_memcpy/192 5.85 ns 5.85 ns 115752326 bytes_per_second=30.5726G/s BM_string_our_memcpy/256 7.62 ns 7.62 ns 90906822 bytes_per_second=31.2748G/s BM_string_our_memcpy/384 11.3 ns 11.3 ns 61840612 bytes_per_second=31.6332G/s BM_string_our_memcpy/512 17.7 ns 17.7 ns 39364716 bytes_per_second=26.8718G/s BM_string_our_memcpy/1024 21.3 ns 21.3 ns 32816320 bytes_per_second=44.7722G/s BM_string_our_memcpy/4096 43.0 ns 43.0 ns 16286805 bytes_per_second=88.7468G/s BM_string_our_memcpy/8192 71.9 ns 71.9 ns 9587717 bytes_per_second=106.142G/s BM_string_our_memcpy/16384 175 ns 175 ns 4009781 bytes_per_second=87.185G/s BM_string_our_memcpy/32768 749 ns 749 ns 933489 bytes_per_second=40.735G/s BM_string_our_memcpy/65536 1486 ns 1486 ns 470550 bytes_per_second=41.0697G/s