Alpha software: FOSSbench scores have not yet been tested to be 100% accurate.
FOSSbench

Individual benchmark run

Apple M3 Pro

Mac15,6 · tested Jul 21, 2026, 3:19 AM · uploaded by @techflash

Admin reviewed · included in the processor average

C score124,432ASM score: 96,649

System information

Processor
Apple M3 Pro
Computer model
Mac15,6
Architecture
ARM64
Physical cores reported by run
11
Hardware threads reported by run
11
L1 cache
192 MB
L2 cache
4,096 MB
L3 cache
4,096 MB
Memory
36,864 MB
Operating system
macOS 27.0
Kernel
Darwin 27.0.0
Compiler
Clang 21.0.0 (clang-2100.3.23.3)
FOSSbench version
0.4.0
Total test time
1 min 17 sec

Score summary

C multi-core124,432
C single-core21,679
ASM multi-core96,649
ASM single-core16,943

Test environment

Background monitoring
Available
Average background CPU use
17.3%
Peak background CPU use
27.8%
Available memory before test
11,037 MB
Running processes
1,056
Activity sample duration
10 seconds

Individual workload results

WorkloadRunMeasured performanceRaw throughputScoreElapsedIterationsThreadsChecksum
Native Integer Mathcommon 32-bit multiply/add/rotate mix10% of overall scoreMulti-core55,815.37 Mops/s55,815.37 million work units/sec180,8660.61 seconds1,9341127114989088
Single-core8,061.89 Mops/s8,061.89 million work units/sec26,1240.52 seconds2,60813924473419
Wide Integer Math64-bit ALU: madd, umulh, udiv, bitops10% of overall scoreMulti-core48,072.82 Mops/s48,072.82 million work units/sec155,7770.54 seconds9891113730846278304156758
Single-core6,847.43 Mops/s6,847.43 million work units/sec22,1890.45 seconds1,289113817973518821826140
Floating Point Mathdouble: fmadd, fdiv, fsqrt10% of overall scoreMulti-core14,310.81 Mops/s14,310.81 million work units/sec85,0820.55 seconds3551113954457825587526314
Single-core1,885.26 Mops/s1,885.26 million work units/sec11,2080.51 seconds48114622540543000602686
Prime Numberssieve of Eratosthenes to 2M10% of overall scoreMulti-core5,992.16 Mcand/s5,992.16 million work units/sec73,7950.51 seconds13811226080294
Single-core1,285.34 Mcand/s1,285.34 million work units/sec15,8290.51 seconds326148552158
Extended InstructionsNEON ASIMD: 128-bit integer + float10% of overall scoreMulti-core150,589.54 Mops/s150,589.54 million work units/sec228,9990.45 seconds1,9311124842512200
Single-core22,532.11 Mops/s22,532.11 million work units/sec34,2640.51 seconds3,60113988627591
CompressionLZ77 match finder, 4 MiB corpus10% of overall scoreMulti-core5,751.39 MB/s5,751.39 million work units/sec85,3320.51 seconds63111164224754
Single-core865.81 MB/s865.81 million work units/sec12,8460.53 seconds1101184797580
EncryptionChaCha20, 20 rounds, 1 MiB10% of overall scoreMulti-core6,086.83 MB/s6,086.83 million work units/sec149,9220.44 seconds2311146459622781
Single-core963.4 MB/s963.4 million work units/sec23,7290.51 seconds47311289758864
Physics512-body direct-sum gravity10% of overall scoreMulti-core4,579.3 Mpair/s4,579.3 million work units/sec72,5720.52 seconds819114798483173908353175
Single-core828.49 Mpair/s828.49 million work units/sec13,1300.52 seconds1,629113864228093185889736
Sortingheapsort, 1M uint3210% of overall scoreMulti-core2,153.93 Mkey-cmp/s2,153.93 million work units/sec59,3370.54 seconds51111578673623140366183
Single-core426.34 Mkey-cmp/s426.34 million work units/sec11,7450.44 seconds914406560160959951765
Memory Latencydependent-load pointer chase, 16 MiB0% of overall scoreMulti-core102.62 ns/access107.19 million work units/sec13,5690.51 seconds51196901816
Single-core9.61 ns/access104.11 million work units/sec13,1790.51 seconds5317028360
Memory BandwidthSTREAM triad, 12 MiB working set per thread10% of overall scoreMulti-core127,595.9 MB/s127,595.9 million work units/sec398,7370.5 seconds4591111738192136
Single-core44,305.75 MB/s44,305.75 million work units/sec138,4550.52 seconds1,83311016078848