date: 2026-09-15T09:36:31Z os: Darwin 25.2.0 arm64 macos: 26.2 (25C56) cpu: Apple M4 Pro logical cpus: 14 performance cores: 10 efficiency cores: 4 smt: none P-core L1d: 131072 B L2 (shared per cluster of 5): 16777216 B E-core L1d: 65536 B L2 (shared per cluster of 4): 4194304 B cache line: 128 B page: 16384 B memory: 24 GiB isa features: CRC32 FlagM FlagM2 FHM DotProd SHA3 RDM LSE SHA256 SHA512 SHA1 AES PMULL SB FRINTTS PACIMP LRCPC LRCPC2 FCMA JSCVT PAuth PAuth2 FPAC FPACCOMBINE DPB DPB2 BF16 I8MM WFxT RPRES ECV AFP LSE2 CSV2 CSV3 DIT FP16 BTI SME SME2 SME_F64F64 SME_I16I64 power: 'AC Power' load average at start: 7.75 7.54 7.83 frequency: not published by the vendor for this part; see estimated clock below compiler: Apple clang version 17.0.0 (clang-1700.4.4.1) estimated clock: 4.49 GHz (dependent 1-cycle add chain, 400000000 adds, min of 7 runs) bench: QUICK=0 REPS=default CLOCK_GHZ=4.49 --- elements 4194304 bytes per array 16777216 reps 31 (plus 1 warmup, discarded) clock 4.49 GHz threshold 128: condition true for fraction 0.4995 reference sum 401130148 RESULT t128_cond_true 0.4995 fraction RESULT t128_checksum 401130148 sum threshold 243: condition true for fraction 0.0505 reference sum 52694301 RESULT t243_cond_true 0.0505 fraction RESULT t243_checksum 52694301 sum RESULT clock 4.49 GHz t128 unsorted branchy min 2.363 median 2.386 max 2.425 cv 0.7% n 31 ns/elem RESULT t128_unsorted_branchy_median 2.3860 ns/elem RESULT t128_unsorted_branchy_min 2.3634 ns/elem RESULT t128_unsorted_branchy_cv 0.72 percent RESULT t128_unsorted_branchy_cycles 10.713 cycles/elem t128 unsorted branchless min 0.226 median 0.226 max 0.266 cv 4.1% n 31 ns/elem RESULT t128_unsorted_branchless_median 0.2264 ns/elem RESULT t128_unsorted_branchless_min 0.2258 ns/elem RESULT t128_unsorted_branchless_cv 4.09 percent RESULT t128_unsorted_branchless_cycles 1.016 cycles/elem t128 unsorted vector min 0.056 median 0.056 max 0.068 cv 5.0% n 31 ns/elem RESULT t128_unsorted_vector_median 0.0557 ns/elem RESULT t128_unsorted_vector_min 0.0556 ns/elem RESULT t128_unsorted_vector_cv 4.96 percent RESULT t128_unsorted_vector_cycles 0.250 cycles/elem t128 sorted branchy min 0.224 median 0.225 max 0.235 cv 1.1% n 31 ns/elem RESULT t128_sorted_branchy_median 0.2246 ns/elem RESULT t128_sorted_branchy_min 0.2237 ns/elem RESULT t128_sorted_branchy_cv 1.14 percent RESULT t128_sorted_branchy_cycles 1.008 cycles/elem t128 sorted branchless min 0.226 median 0.226 max 0.232 cv 0.8% n 31 ns/elem RESULT t128_sorted_branchless_median 0.2263 ns/elem RESULT t128_sorted_branchless_min 0.2257 ns/elem RESULT t128_sorted_branchless_cv 0.78 percent RESULT t128_sorted_branchless_cycles 1.016 cycles/elem t128 sorted vector min 0.056 median 0.056 max 0.059 cv 1.2% n 31 ns/elem RESULT t128_sorted_vector_median 0.0557 ns/elem RESULT t128_sorted_vector_min 0.0556 ns/elem RESULT t128_sorted_vector_cv 1.22 percent RESULT t128_sorted_vector_cycles 0.250 cycles/elem t243 unsorted branchy min 0.507 median 0.508 max 0.536 cv 1.1% n 31 ns/elem RESULT t243_unsorted_branchy_median 0.5080 ns/elem RESULT t243_unsorted_branchy_min 0.5070 ns/elem RESULT t243_unsorted_branchy_cv 1.08 percent RESULT t243_unsorted_branchy_cycles 2.281 cycles/elem t243 unsorted branchless min 0.226 median 0.227 max 0.235 cv 1.0% n 31 ns/elem RESULT t243_unsorted_branchless_median 0.2266 ns/elem RESULT t243_unsorted_branchless_min 0.2257 ns/elem RESULT t243_unsorted_branchless_cv 1.01 percent RESULT t243_unsorted_branchless_cycles 1.018 cycles/elem t243 unsorted vector min 0.056 median 0.056 max 0.064 cv 2.7% n 31 ns/elem RESULT t243_unsorted_vector_median 0.0557 ns/elem RESULT t243_unsorted_vector_min 0.0556 ns/elem RESULT t243_unsorted_vector_cv 2.73 percent RESULT t243_unsorted_vector_cycles 0.250 cycles/elem t243 sorted branchy min 0.223 median 0.223 max 0.230 cv 0.9% n 31 ns/elem RESULT t243_sorted_branchy_median 0.2234 ns/elem RESULT t243_sorted_branchy_min 0.2229 ns/elem RESULT t243_sorted_branchy_cv 0.87 percent RESULT t243_sorted_branchy_cycles 1.003 cycles/elem t243 sorted branchless min 0.226 median 0.227 max 0.234 cv 1.0% n 31 ns/elem RESULT t243_sorted_branchless_median 0.2266 ns/elem RESULT t243_sorted_branchless_min 0.2259 ns/elem RESULT t243_sorted_branchless_cv 0.98 percent RESULT t243_sorted_branchless_cycles 1.017 cycles/elem t243 sorted vector min 0.056 median 0.056 max 0.066 cv 3.3% n 31 ns/elem RESULT t243_sorted_vector_median 0.0557 ns/elem RESULT t243_sorted_vector_min 0.0556 ns/elem RESULT t243_sorted_vector_cv 3.34 percent RESULT t243_sorted_vector_cycles 0.250 cycles/elem checksums: every variant matched its reference sum