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 KB
L2 cache
4 MB
L3 cache
4 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