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

Individual benchmark run

AMD Ryzen 9 3900X 12-Core Processor

AMD Ryzen 9 3900X 12-Core Processor · tested Aug 5, 2026, 8:13 PM

In Review · not yet included in the processor average

C score75,256ASM score: 75,146

System information

Processor
AMD Ryzen 9 3900X 12-Core Processor
Computer model
AMD Ryzen 9 3900X 12-Core Processor
Architecture
x86 32-bit
Physical cores reported by run
12
Hardware threads reported by run
24
L1 cache
64 MB
L2 cache
512 MB
L3 cache
16,384 MB
Memory
64,193 MB
Operating system
Debian GNU/Linux 12 (bookworm)
Kernel
Linux 6.1.0-51-amd64
Compiler
GCC 13.3.0
FOSSbench version
0.4.2
Total test time
1 min 17 sec

Score summary

C multi-core75,256
C single-core7,011
ASM multi-core75,146
ASM single-core7,046

Test environment

Background monitoring
Available
Average background CPU use
0.1%
Peak background CPU use
0.1%
Available memory before test
61,402 MB
Running processes
473
Activity sample duration
10 seconds

Individual workload results

WorkloadRunMeasured performanceRaw throughputScoreElapsedIterationsThreadsChecksum
Native Integer Mathcommon 32-bit multiply/add/rotate mix10% of overall scoreMulti-core28,482.79 Mops/s28,482.79 million work units/sec92,2970.52 seconds3842442666257352
Single-core2,063.79 Mops/s2,063.79 million work units/sec6,6880.5 seconds65011630947811
Wide Integer Mathi386 integer ALU and software 64-bit arithmetic10% of overall scoreMulti-core9,229.08 Mops/s9,229.08 million work units/sec29,9060.52 seconds842416794362194441023984
Single-core675.92 Mops/s675.92 million work units/sec2,1900.5 seconds14214085907037238417685
Floating Point Mathx87 scalar double-precision floating point10% of overall scoreMulti-core10,147.2 Mops/s10,147.2 million work units/sec60,3280.52 seconds10924260508589757154768
Single-core519.3 Mops/s519.3 million work units/sec3,0870.5 seconds13114622540543000602686
Prime Numberssieve of Eratosthenes to 2M10% of overall scoreMulti-core7,513.03 Mcand/s7,513.03 million work units/sec92,5250.47 seconds7324260930616
Single-core657.5 Mcand/s657.5 million work units/sec8,0970.51 seconds167124871811
Extended Instructionsscalar extended-instruction fallback10% of overall scoreMulti-core152,664.48 Mops/s152,664.48 million work units/sec232,1540.52 seconds1,0352438964221280
Single-core12,543.24 Mops/s12,543.24 million work units/sec19,0740.51 seconds1,98412616776296
CompressionLZ77 match finder, 4 MiB corpus10% of overall scoreMulti-core6,246.66 MB/s6,246.66 million work units/sec92,6800.53 seconds33241330542576
Single-core371.5 MB/s371.5 million work units/sec5,5120.51 seconds45175599010
EncryptionChaCha20, 20 rounds, 1 MiB10% of overall scoreMulti-core6,254.64 MB/s6,254.64 million work units/sec154,0550.52 seconds1292461483794840
Single-core455 MB/s455 million work units/sec11,2070.5 seconds21914225609011
Physics512-body direct-sum gravity10% of overall scoreMulti-core1,492.74 Mpair/s1,492.74 million work units/sec23,6570.52 seconds12424560010182813976096
Single-core126.33 Mpair/s126.33 million work units/sec2,0020.5 seconds24314639692297498659125
Sortingheapsort, 1M uint3210% of overall scoreMulti-core2,240.46 Mkey-cmp/s2,240.46 million work units/sec61,7210.67 seconds32413523723494491084280
Single-core157.72 Mkey-cmp/s157.72 million work units/sec4,3450.53 seconds410
Memory Latencydependent-load pointer chase, 8 MiB0% of overall scoreMulti-core82.96 ns/access289.28 million work units/sec36,6180.58 seconds724106837740
Single-core9.05 ns/access110.52 million work units/sec13,9900.51 seconds5613687908
Memory BandwidthSTREAM triad, 12 MiB working set per thread10% of overall scoreMulti-core25,002.75 MB/s25,002.75 million work units/sec78,1340.53 seconds442425235235840
Single-core24,481.6 MB/s24,481.6 million work units/sec76,5050.51 seconds98711067371672