Ryzen 9 3900X

AMD Ryzen 9 3900X 12-Core testing with a ASUS TUF GAMING X570-PLUS (WI-FI) (2203 BIOS) and MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2008189-PTS-RYZEN93988&gru&sro.

Ryzen 9 3900XProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionRyzen 9 3900XRun 2Run 3AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads)ASUS TUF GAMING X570-PLUS (WI-FI) (2203 BIOS)AMD Starship/Matisse16GBSamsung SSD 970 EVO Plus 250GBMSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz)AMD Ellesmere HDMI AudioLG Ultra HDRealtek RTL8111/8168/8411 + Intel-AC 9260Ubuntu 20.045.8.0-050800daily20200626-generic (x86_64)GNOME Shell 3.36.3X Server 1.20.8modesetting 1.20.84.6 Mesa 20.2.0-devel (git-64cdc13 2020-07-02 focal-oibaf-ppa) (LLVM 10.0.0)1.2.131GCC 9.3.0ext43840x2160OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021Java Details- Ryzen 9 3900X: OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)- Run 2: OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)- Run 3: OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)Python Details- Python 3.8.2Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Ryzen 9 3900Xoptcarrot: Optimized Benchmarkgeekbench: CPU Multi Core - Horizon Detectiongeekbench: CPU Single Core - Horizon Detectiongeekbench: CPU Multi Core - Face Detectiongeekbench: CPU Single Core - Face Detectionfhourstones: Complex Connect-4 Solvingjava-scimark2: Compositejava-scimark2: Monte Carlojava-scimark2: Fast Fourier Transformjava-scimark2: Sparse Matrix Multiplyjava-scimark2: Dense LU Matrix Factorizationjava-scimark2: Jacobi Successive Over-Relaxationscimark2: Compositescimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationgeekbench: CPU Multi Core - Gaussian Blurgeekbench: CPU Single Core - Gaussian Blurlczero: BLAScrafty: Elapsed Timetscp: AI Chess Performancestockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthmcperf: Add - 1mcperf: Get - 1mcperf: Set - 1mcperf: Add - 16mcperf: Get - 16mcperf: Set - 16mcperf: Append - 1mcperf: Delete - 1mcperf: Append - 16mcperf: Delete - 16mcperf: Prepend - 1mcperf: Replace - 1mcperf: Prepend - 16mcperf: Replace - 16geekbench: CPU Multi Coregeekbench: CPU Single Coredaphne: OpenMP - NDT Mappingdaphne: OpenMP - Points2Imagedaphne: OpenMP - Euclidean Clusterpybench: Total For Average Test Timesosbench: Memory Allocationsrodinia: OpenMP LavaMDrodinia: OpenMP HotSpot3Drodinia: OpenMP Leukocyterodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusterbork: File Encryption Timebullet: Raytestsbullet: 3000 Fallbullet: 1000 Stackbullet: 1000 Convexbullet: 136 Ragdollsbullet: Prim Trimeshbullet: Convex Trimeshcompress-gzip: Linux Source Tree Archiving To .tar.gzdcraw: RAW To PPM Image Conversionencode-flac: WAV To FLACencode-mp3: WAV To MP3ffmpeg: H.264 HD To NTSC DVm-queens: Time To Solveminion: Gracefulminion: Solitaireminion: Quasigroupn-queens: Elapsed Timesudokut: Total Timegimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskinkscape: SVG Files To PNGlibreoffice: 20 Documents To PDFrawtherapee: Total Benchmark Timeecp-candle: P1B2ecp-candle: P3B1ecp-candle: P3B2sunflow: Global Illumination + Image Synthesisosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create ProcessesRyzen 9 3900XRun 2Run 3138.45237.132.1132.810.815487.42955.961651.141981.122629.536559.821958.19731.04161.62366.21810.00986.531330.82758.583.551791521401359968374725723851148748172.495085.353168.551010.396165.950471.653354.395251.153039.596035.950401.951367.252814.452956.4109981364717.5233310.3558077541217.0893267.243020172.67681.40889.93413.63621.8527.8872.0842533.3477444.0538183.7410002.1440900.7853930.94105334.07838.9717.7557.0257.02847.33140.13594059.056905103.7823339.36712.3247.45011.31912.02315.11524.1606.43155.23240.3541254.818658.310.92211.44919612.49456437.22985628.689702138.18237.032.2131.011.215475.33066.501711.022094.112721.516779.902025.95698.25155.09346.43776.84936.101276.82752.584.950592543591366785376336353882516752680.895744.148168.150169.395964.550873.750098.495656.354119.695504.253266.152256.652983.053368.9109311393718.5333809.9234032851221.5892568.966389168.32684.03390.17313.67521.8417.9402.086043.3554924.0598403.7493832.1519580.7876870.94432533.17238.7297.6877.1237.06347.40440.02053359.228674103.1787689.37712.1987.52811.32012.11715.16124.2416.45256.49639.5381255.673659.2140.92111.50861113.02639636.84679728.145314136.36237.432.1133.611.115354.12938.731657.222001.892541.336531.351961.85703.41153.90362.74771.65961.651267.13752.683.051490111591299201369543373818397252038.394436.749106.851340.796203.050488.052459.894529.854570.095293.350016.552819.852596.853406.0109211373721.0633465.6348996951207.0391168.641980168.83486.21291.05713.69421.5308.0552.1855953.4961534.2307533.9084802.248950.821760.98475833.90138.4657.8277.1757.08047.51741.50326659.147338103.7600249.39012.1187.46711.29612.23115.26924.4296.57156.58039.6481258.562659.4590.89711.52375712.87476237.65980428.004647OpenBenchmarking.org

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkRun 2Run 3Ryzen 9 3900X306090120150SE +/- 0.67, N = 4SE +/- 1.75, N = 4SE +/- 0.21, N = 4138.18136.36138.451. ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]

Geekbench

Test: CPU Multi Core - Horizon Detection

OpenBenchmarking.orgGpixels/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Horizon DetectionRun 2Run 3Ryzen 9 3900X50100150200250SE +/- 0.15, N = 3SE +/- 0.15, N = 3SE +/- 0.22, N = 3237.0237.4237.1

Geekbench

Test: CPU Single Core - Horizon Detection

OpenBenchmarking.orgGpixels/sec, More Is BetterGeekbench 5Test: CPU Single Core - Horizon DetectionRun 2Run 3Ryzen 9 3900X714212835SE +/- 0.70, N = 3SE +/- 0.41, N = 3SE +/- 0.25, N = 332.232.132.1

Geekbench

Test: CPU Multi Core - Face Detection

OpenBenchmarking.orgimages/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Face DetectionRun 2Run 3Ryzen 9 3900X306090120150SE +/- 1.04, N = 3SE +/- 0.27, N = 3SE +/- 1.01, N = 3131.0133.6132.8

Geekbench

Test: CPU Single Core - Face Detection

OpenBenchmarking.orgimages/sec, More Is BetterGeekbench 5Test: CPU Single Core - Face DetectionRun 2Run 3Ryzen 9 3900X3691215SE +/- 0.20, N = 3SE +/- 0.19, N = 3SE +/- 0.24, N = 311.211.110.8

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingRun 2Run 3Ryzen 9 3900X3K6K9K12K15KSE +/- 4.37, N = 3SE +/- 119.57, N = 3SE +/- 120.77, N = 315475.315354.115487.41. (CC) gcc options: -O3

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeRun 2Run 3Ryzen 9 3900X7001400210028003500SE +/- 19.48, N = 4SE +/- 29.57, N = 4SE +/- 23.19, N = 43066.502938.732955.96

Java SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Monte CarloRun 2Run 3Ryzen 9 3900X400800120016002000SE +/- 14.91, N = 4SE +/- 17.06, N = 4SE +/- 19.28, N = 41711.021657.221651.14

Java SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Fast Fourier TransformRun 2Run 3Ryzen 9 3900X400800120016002000SE +/- 11.34, N = 4SE +/- 29.64, N = 4SE +/- 10.13, N = 42094.112001.891981.12

Java SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Sparse Matrix MultiplyRun 2Run 3Ryzen 9 3900X6001200180024003000SE +/- 26.23, N = 4SE +/- 71.97, N = 4SE +/- 30.29, N = 42721.512541.332629.53

Java SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Dense LU Matrix FactorizationRun 2Run 3Ryzen 9 3900X15003000450060007500SE +/- 44.79, N = 4SE +/- 48.61, N = 4SE +/- 59.74, N = 46779.906531.356559.82

Java SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Jacobi Successive Over-RelaxationRun 2Run 3Ryzen 9 3900X400800120016002000SE +/- 15.87, N = 4SE +/- 16.94, N = 4SE +/- 20.78, N = 42025.951961.851958.19

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeRun 2Run 3Ryzen 9 3900X160320480640800SE +/- 7.91, N = 3SE +/- 5.75, N = 3SE +/- 1.03, N = 3698.25703.41731.041. (CC) gcc options: -lm

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloRun 2Run 3Ryzen 9 3900X4080120160200SE +/- 1.82, N = 3SE +/- 1.48, N = 3SE +/- 0.34, N = 3155.09153.90161.621. (CC) gcc options: -lm

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformRun 2Run 3Ryzen 9 3900X80160240320400SE +/- 2.38, N = 3SE +/- 2.01, N = 3SE +/- 1.22, N = 3346.43362.74366.211. (CC) gcc options: -lm

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyRun 2Run 3Ryzen 9 3900X2004006008001000SE +/- 8.86, N = 3SE +/- 7.67, N = 3SE +/- 0.45, N = 3776.84771.65810.001. (CC) gcc options: -lm

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationRun 2Run 3Ryzen 9 3900X2004006008001000SE +/- 14.47, N = 3SE +/- 6.72, N = 3SE +/- 7.40, N = 3936.10961.65986.531. (CC) gcc options: -lm

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationRun 2Run 3Ryzen 9 3900X30060090012001500SE +/- 13.74, N = 3SE +/- 11.78, N = 3SE +/- 2.47, N = 31276.821267.131330.821. (CC) gcc options: -lm

Geekbench

Test: CPU Multi Core - Gaussian Blur

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Gaussian BlurRun 2Run 3Ryzen 9 3900X160320480640800SE +/- 2.20, N = 3SE +/- 2.19, N = 3SE +/- 0.65, N = 3752.5752.6758.5

Geekbench

Test: CPU Single Core - Gaussian Blur

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: CPU Single Core - Gaussian BlurRun 2Run 3Ryzen 9 3900X20406080100SE +/- 0.95, N = 3SE +/- 1.59, N = 3SE +/- 0.57, N = 384.983.083.5

LeelaChessZero

Backend: BLAS

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.25Backend: BLASRun 2Run 3Ryzen 9 3900X110220330440550SE +/- 4.91, N = 3SE +/- 1.45, N = 3SE +/- 8.33, N = 35055145171. (CXX) g++ options: -pthread

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeRun 2Run 3Ryzen 9 3900X2M4M6M8M10MSE +/- 32240.42, N = 3SE +/- 85422.63, N = 3SE +/- 11837.35, N = 39254359901115991521401. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceRun 2Run 3Ryzen 9 3900X300K600K900K1200K1500KSE +/- 5589.64, N = 5SE +/- 8053.73, N = 5SE +/- 2800.50, N = 51366785129920113599681. (CC) gcc options: -O3 -march=native

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeRun 2Run 3Ryzen 9 3900X8M16M24M32M40MSE +/- 4332.27, N = 3SE +/- 80324.66, N = 3SE +/- 246596.32, N = 33763363536954337374725721. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthRun 2Run 3Ryzen 9 3900X8M16M24M32M40MSE +/- 450379.63, N = 3SE +/- 283942.86, N = 3SE +/- 474510.31, N = 3388251673818397238511487

Memcached mcperf

Method: Add - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Add - Connections: 1Run 2Run 3Ryzen 9 3900X11K22K33K44K55KSE +/- 1857.36, N = 12SE +/- 1308.29, N = 15SE +/- 136.88, N = 352680.852038.348172.41. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Get - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Get - Connections: 1Run 2Run 3Ryzen 9 3900X20K40K60K80K100KSE +/- 769.91, N = 3SE +/- 510.13, N = 3SE +/- 772.68, N = 395744.194436.795085.31. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Set - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Set - Connections: 1Run 2Run 3Ryzen 9 3900X11K22K33K44K55KSE +/- 29.88, N = 3SE +/- 431.63, N = 3SE +/- 1614.22, N = 1548168.149106.853168.51. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Add - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Add - Connections: 16Run 2Run 3Ryzen 9 3900X11K22K33K44K55KSE +/- 568.44, N = 3SE +/- 838.30, N = 3SE +/- 169.16, N = 350169.351340.751010.31. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Get - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Get - Connections: 16Run 2Run 3Ryzen 9 3900X20K40K60K80K100KSE +/- 150.43, N = 3SE +/- 473.59, N = 3SE +/- 447.83, N = 395964.596203.096165.91. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Set - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Set - Connections: 16Run 2Run 3Ryzen 9 3900X11K22K33K44K55KSE +/- 741.08, N = 3SE +/- 624.60, N = 3SE +/- 302.22, N = 350873.750488.050471.61. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Append - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Append - Connections: 1Run 2Run 3Ryzen 9 3900X11K22K33K44K55KSE +/- 609.66, N = 3SE +/- 1038.11, N = 15SE +/- 1515.28, N = 1550098.452459.853354.31. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Delete - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Delete - Connections: 1Run 2Run 3Ryzen 9 3900X20K40K60K80K100KSE +/- 1125.97, N = 3SE +/- 967.21, N = 3SE +/- 149.21, N = 395656.394529.895251.11. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Append - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Append - Connections: 16Run 2Run 3Ryzen 9 3900X12K24K36K48K60KSE +/- 822.63, N = 3SE +/- 176.60, N = 3SE +/- 764.00, N = 354119.654570.053039.51. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Delete - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Delete - Connections: 16Run 2Run 3Ryzen 9 3900X20K40K60K80K100KSE +/- 157.01, N = 3SE +/- 328.87, N = 3SE +/- 177.08, N = 395504.295293.396035.91. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Prepend - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Prepend - Connections: 1Run 2Run 3Ryzen 9 3900X11K22K33K44K55KSE +/- 1682.57, N = 12SE +/- 280.89, N = 3SE +/- 281.75, N = 353266.150016.550401.91. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Replace - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Replace - Connections: 1Run 2Run 3Ryzen 9 3900X11K22K33K44K55KSE +/- 880.33, N = 3SE +/- 758.62, N = 3SE +/- 555.96, N = 352256.652819.851367.21. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Prepend - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Prepend - Connections: 16Run 2Run 3Ryzen 9 3900X11K22K33K44K55KSE +/- 728.23, N = 4SE +/- 749.24, N = 4SE +/- 171.15, N = 352983.052596.852814.41. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Replace - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Replace - Connections: 16Run 2Run 3Ryzen 9 3900X11K22K33K44K55KSE +/- 646.18, N = 9SE +/- 906.21, N = 3SE +/- 567.64, N = 353368.953406.052956.41. (CC) gcc options: -O2 -lm -rdynamic

Geekbench

Test: CPU Multi Core

OpenBenchmarking.orgScore, More Is BetterGeekbench 5Test: CPU Multi CoreRun 2Run 3Ryzen 9 3900X2K4K6K8K10KSE +/- 28.00, N = 3SE +/- 1.76, N = 3SE +/- 9.68, N = 3109311092110998

Geekbench

Test: CPU Single Core

OpenBenchmarking.orgScore, More Is BetterGeekbench 5Test: CPU Single CoreRun 2Run 3Ryzen 9 3900X30060090012001500SE +/- 8.50, N = 3SE +/- 15.76, N = 3SE +/- 7.64, N = 3139313731364

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: NDT Mapping

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: NDT MappingRun 2Run 3Ryzen 9 3900X160320480640800SE +/- 0.24, N = 3SE +/- 1.94, N = 3SE +/- 1.49, N = 3718.53721.06717.521. (CXX) g++ options: -O3 -std=c++11 -fopenmp

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: Points2Image

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: Points2ImageRun 2Run 3Ryzen 9 3900X7K14K21K28K35KSE +/- 343.10, N = 3SE +/- 465.64, N = 3SE +/- 141.80, N = 333809.9233465.6333310.361. (CXX) g++ options: -O3 -std=c++11 -fopenmp

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: Euclidean Cluster

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: Euclidean ClusterRun 2Run 3Ryzen 9 3900X30060090012001500SE +/- 1.87, N = 3SE +/- 3.93, N = 3SE +/- 3.16, N = 31221.581207.031217.081. (CXX) g++ options: -O3 -std=c++11 -fopenmp

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesRun 2Run 3Ryzen 9 3900X2004006008001000SE +/- 3.38, N = 3SE +/- 9.21, N = 3SE +/- 6.17, N = 3925911932

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsRun 2Run 3Ryzen 9 3900X1530456075SE +/- 0.23, N = 3SE +/- 0.09, N = 3SE +/- 0.10, N = 368.9768.6467.241. (CC) gcc options: -lm

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LavaMDRun 2Run 3Ryzen 9 3900X4080120160200SE +/- 0.10, N = 3SE +/- 0.17, N = 3SE +/- 2.12, N = 3168.33168.83172.681. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP HotSpot3D

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP HotSpot3DRun 2Run 3Ryzen 9 3900X20406080100SE +/- 0.66, N = 3SE +/- 1.12, N = 3SE +/- 0.21, N = 384.0386.2181.411. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Leukocyte

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LeukocyteRun 2Run 3Ryzen 9 3900X20406080100SE +/- 0.43, N = 3SE +/- 0.38, N = 3SE +/- 0.20, N = 390.1791.0689.931. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP CFD SolverRun 2Run 3Ryzen 9 3900X48121620SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 313.6813.6913.641. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP StreamclusterRun 2Run 3Ryzen 9 3900X510152025SE +/- 0.02, N = 3SE +/- 0.29, N = 3SE +/- 0.02, N = 321.8421.5321.851. (CXX) g++ options: -O2 -lOpenCL

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeRun 2Run 3Ryzen 9 3900X246810SE +/- 0.054, N = 3SE +/- 0.078, N = 3SE +/- 0.095, N = 37.9408.0557.887

Bullet Physics Engine

Test: Raytests

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: RaytestsRun 2Run 3Ryzen 9 3900X0.49180.98361.47541.96722.459SE +/- 0.003879, N = 3SE +/- 0.029881, N = 4SE +/- 0.010528, N = 32.0860402.1855952.0842531. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 3000 Fall

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 3000 FallRun 2Run 3Ryzen 9 3900X0.78661.57322.35983.14643.933SE +/- 0.004696, N = 3SE +/- 0.061865, N = 3SE +/- 0.015167, N = 33.3554923.4961533.3477441. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Stack

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 StackRun 2Run 3Ryzen 9 3900X0.95191.90382.85573.80764.7595SE +/- 0.003557, N = 3SE +/- 0.075599, N = 3SE +/- 0.010338, N = 34.0598404.2307534.0538181. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 1000 Convex

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 1000 ConvexRun 2Run 3Ryzen 9 3900X0.87941.75882.63823.51764.397SE +/- 0.008581, N = 3SE +/- 0.071565, N = 3SE +/- 0.018097, N = 33.7493833.9084803.7410001. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: 136 Ragdolls

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: 136 RagdollsRun 2Run 3Ryzen 9 3900X0.5061.0121.5182.0242.53SE +/- 0.004576, N = 3SE +/- 0.033227, N = 3SE +/- 0.011301, N = 32.1519582.2489502.1440901. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Prim Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Prim TrimeshRun 2Run 3Ryzen 9 3900X0.18490.36980.55470.73960.9245SE +/- 0.001759, N = 3SE +/- 0.015606, N = 3SE +/- 0.003955, N = 30.7876870.8217600.7853931. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Bullet Physics Engine

Test: Convex Trimesh

OpenBenchmarking.orgSeconds, Fewer Is BetterBullet Physics Engine 2.81Test: Convex TrimeshRun 2Run 3Ryzen 9 3900X0.22160.44320.66480.88641.108SE +/- 0.001936, N = 3SE +/- 0.018402, N = 3SE +/- 0.005068, N = 30.9443250.9847580.9410531. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzRun 2Run 3Ryzen 9 3900X816243240SE +/- 0.23, N = 3SE +/- 0.39, N = 3SE +/- 0.19, N = 333.1733.9034.08

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image ConversionRun 2Run 3Ryzen 9 3900X918273645SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.21, N = 338.7338.4738.971. (CC) gcc options: -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACRun 2Run 3Ryzen 9 3900X246810SE +/- 0.092, N = 5SE +/- 0.084, N = 5SE +/- 0.081, N = 57.6877.8277.7551. (CXX) g++ options: -O2 -fvisibility=hidden -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Run 2Run 3Ryzen 9 3900X246810SE +/- 0.082, N = 3SE +/- 0.087, N = 5SE +/- 0.041, N = 37.1237.1757.0251. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVRun 2Run 3Ryzen 9 3900X246810SE +/- 0.049, N = 3SE +/- 0.008, N = 3SE +/- 0.043, N = 37.0637.0807.0281. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -lxcb -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveRun 2Run 3Ryzen 9 3900X1122334455SE +/- 0.12, N = 3SE +/- 0.14, N = 3SE +/- 0.11, N = 347.4047.5247.331. (CXX) g++ options: -fopenmp -O2 -march=native

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulRun 2Run 3Ryzen 9 3900X918273645SE +/- 0.04, N = 3SE +/- 0.35, N = 3SE +/- 0.15, N = 340.0241.5040.141. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireRun 2Run 3Ryzen 9 3900X1326395265SE +/- 0.62, N = 3SE +/- 0.76, N = 3SE +/- 0.27, N = 359.2359.1559.061. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupRun 2Run 3Ryzen 9 3900X20406080100SE +/- 0.71, N = 3SE +/- 0.47, N = 3SE +/- 0.16, N = 3103.18103.76103.781. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeRun 2Run 3Ryzen 9 3900X3691215SE +/- 0.016, N = 3SE +/- 0.016, N = 3SE +/- 0.016, N = 39.3779.3909.3671. (CC) gcc options: -static -fopenmp -O3 -march=native

Sudokut

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total TimeRun 2Run 3Ryzen 9 3900X3691215SE +/- 0.09, N = 3SE +/- 0.10, N = 3SE +/- 0.16, N = 312.2012.1212.32

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: resizeRun 2Run 3Ryzen 9 3900X246810SE +/- 0.073, N = 3SE +/- 0.037, N = 3SE +/- 0.043, N = 37.5287.4677.450

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: rotateRun 2Run 3Ryzen 9 3900X3691215SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 311.3211.3011.32

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: auto-levelsRun 2Run 3Ryzen 9 3900X3691215SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 312.1212.2312.02

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: unsharp-maskRun 2Run 3Ryzen 9 3900X48121620SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 315.1615.2715.12

Inkscape

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGRun 2Run 3Ryzen 9 3900X612182430SE +/- 0.04, N = 3SE +/- 0.18, N = 3SE +/- 0.01, N = 324.2424.4324.161. Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)

LibreOffice

Test: 20 Documents To PDF

OpenBenchmarking.orgSeconds, Fewer Is BetterLibreOfficeTest: 20 Documents To PDFRun 2Run 3Ryzen 9 3900X246810SE +/- 0.063, N = 9SE +/- 0.061, N = 10SE +/- 0.037, N = 256.4526.5716.4311. LibreOffice 6.4.4.2 40(Build:2)

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeRun 2Run 3Ryzen 9 3900X1326395265SE +/- 0.22, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 356.5056.5855.231. RawTherapee, version 5.8, command line.

ECP-CANDLE

Benchmark: P1B2

OpenBenchmarking.orgSeconds, Fewer Is BetterECP-CANDLE 0.3Benchmark: P1B2Run 2Run 3Ryzen 9 3900X91827364539.5439.6540.35

ECP-CANDLE

Benchmark: P3B1

OpenBenchmarking.orgSeconds, Fewer Is BetterECP-CANDLE 0.3Benchmark: P3B1Run 2Run 3Ryzen 9 3900X300600900120015001255.671258.561254.82

ECP-CANDLE

Benchmark: P3B2

OpenBenchmarking.orgSeconds, Fewer Is BetterECP-CANDLE 0.3Benchmark: P3B2Run 2Run 3Ryzen 9 3900X140280420560700659.21659.46658.31

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisRun 2Run 3Ryzen 9 3900X0.20750.4150.62250.831.0375SE +/- 0.011, N = 3SE +/- 0.007, N = 3SE +/- 0.014, N = 150.9210.8970.922

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesRun 2Run 3Ryzen 9 3900X3691215SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 311.5111.5211.451. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsRun 2Run 3Ryzen 9 3900X3691215SE +/- 0.17, N = 3SE +/- 0.33, N = 15SE +/- 0.41, N = 1513.0312.8712.491. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsRun 2Run 3Ryzen 9 3900X918273645SE +/- 0.10, N = 3SE +/- 0.62, N = 3SE +/- 0.13, N = 336.8537.6637.231. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesRun 2Run 3Ryzen 9 3900X714212835SE +/- 0.36, N = 4SE +/- 0.38, N = 4SE +/- 0.35, N = 328.1528.0028.691. (CC) gcc options: -lm


Phoronix Test Suite v10.8.4