AMD Ryzen 3 3300X

AMD Ryzen 7 3800XT 8-Core testing with a ASRock X570 Pro4 (P3.00 BIOS) and Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Ubuntu 20.04 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2007271-NE-AMDRYZEN393
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

Disk Test Suite 4 Tests
Common Kernel Benchmarks 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Disable Color Branding
Prefer Vertical Bar Graphs

Additional Graphs

Show Perf Per Core/Thread Calculation Graphs Where Applicable
Show Perf Per Clock Calculation Graphs Where Applicable

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
Ryzen 3 3300X
July 25 2020
  3 Hours, 18 Minutes
Ryzen 3 3100
July 27 2020
  3 Hours, 16 Minutes
Ryzen 7 3800XT
July 27 2020
  6 Hours, 39 Minutes
Invert Hiding All Results Option
  4 Hours, 24 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


AMD Ryzen 3 3300XProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XTAMD Ryzen 3 3300X 4-Core @ 3.80GHz (4 Cores / 8 Threads)ASRock X570 Pro4 (P2.60 BIOS)AMD Starship/Matisse16GB500GB CT500P2SSD8Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1560/2100MHz)AMD Ellesmere HDMI AudioLG Ultra HDIntel I211Ubuntu 20.045.4.0-40-generic (x86_64)GNOME Shell 3.36.1X Server 1.20.8modesetting 1.20.84.6 Mesa 20.0.4 (LLVM 9.0.1)GCC 9.3.0ext43840x2160AMD Ryzen 3 3100 4-Core @ 3.60GHz (4 Cores / 8 Threads)ASRock X570 Pro4 (P3.00 BIOS)5.4.0-42-generic (x86_64)AMD Ryzen 7 3800XT 8-Core @ 3.90GHz (8 Cores / 16 Threads)OpenBenchmarking.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 Disk Details- NONE / errors=remount-ro,relatime,rwProcessor Details- Ryzen 3 3300X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013- Ryzen 3 3100: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021- Ryzen 7 3800XT: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021Java Details- Ryzen 3 3300X: OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)Python Details- Ryzen 3 3300X: 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 3 3300XRyzen 3 3100Ryzen 7 3800XTResult OverviewPhoronix Test Suite100%111%123%134%WireGuard + Linux Networking Stack Stress TestRodiniaIORPostMarkSQLiteFS-Mark

AMD Ryzen 3 3300Xsqlite: 1sqlite: 8sqlite: 32sqlite: 64fio: Rand Read - Sync - No - No - 2MB - Default Test Directoryfio: Rand Read - Sync - No - No - 2MB - Default Test Directoryfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefs-mark: 1000 Files, 1MB Size, No Sync/FSyncior: Write Testior: Read Testpostmark: Disk Transaction Performancewireguard: rodinia: OpenMP LavaMDrodinia: OpenMP HotSpot3Drodinia: OpenMP Leukocyterodinia: OpenMP CFD Solverrodinia: OpenMP StreamclusterRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT55.536305.536952.4811423.3251581790199.2599.6234.32929.1146.13321.808243154.171457.79089.957201.45240.12620.11155.005304.296933.1171343.328202.6592.2240.52672.5161.90351.507282224.639484.94294.382213.27643.19321.71475.613302.861900.5281632.008175.0602.0235.12983.5139.14312.428154199.306234.31785.565120.95822.97533.773OpenBenchmarking.org

SQLite

This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1Ryzen 3 3300XRyzen 3 3100Ryzen 7 3800XT20406080100SE +/- 0.60, N = 3SE +/- 0.49, N = 3SE +/- 20.08, N = 1555.5455.0175.611. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1Ryzen 3 3300XRyzen 3 3100Ryzen 7 3800XT1530456075Min: 54.37 / Avg: 55.54 / Max: 56.36Min: 54.04 / Avg: 55.01 / Max: 55.62Min: 54.83 / Avg: 75.61 / Max: 356.71. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8Ryzen 3 3300XRyzen 3 3100Ryzen 7 3800XT70140210280350SE +/- 0.79, N = 3SE +/- 0.31, N = 3SE +/- 4.28, N = 9305.54304.30302.861. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8Ryzen 3 3300XRyzen 3 3100Ryzen 7 3800XT50100150200250Min: 304.04 / Avg: 305.54 / Max: 306.73Min: 303.73 / Avg: 304.3 / Max: 304.79Min: 297.19 / Avg: 302.86 / Max: 337.081. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 32Ryzen 3 3300XRyzen 3 3100Ryzen 7 3800XT2004006008001000SE +/- 14.84, N = 3SE +/- 0.28, N = 3SE +/- 0.78, N = 3952.48933.12900.531. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 32Ryzen 3 3300XRyzen 3 3100Ryzen 7 3800XT2004006008001000Min: 937.42 / Avg: 952.48 / Max: 982.17Min: 932.59 / Avg: 933.12 / Max: 933.55Min: 899.03 / Avg: 900.53 / Max: 901.621. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 64Ryzen 3 3300XRyzen 3 3100Ryzen 7 3800XT400800120016002000SE +/- 1.54, N = 3SE +/- 1.05, N = 3SE +/- 38.67, N = 91423.331343.331632.011. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 64Ryzen 3 3300XRyzen 3 3100Ryzen 7 3800XT30060090012001500Min: 1420.27 / Avg: 1423.32 / Max: 1425.16Min: 1341.61 / Avg: 1343.33 / Max: 1345.25Min: 1387.32 / Avg: 1632.01 / Max: 1714.741. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryRyzen 3 3300X30060090012001500SE +/- 106.00, N = 215811. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryRyzen 3 3300X2004006008001000SE +/- 53.00, N = 27901. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

FS-Mark

FS_Mark is designed to test a system's file-system performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT4080120160200SE +/- 2.88, N = 15SE +/- 6.48, N = 15SE +/- 1.65, N = 3199.2202.6175.01. (CC) gcc options: -static
OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT4080120160200Min: 185.3 / Avg: 199.21 / Max: 233.1Min: 180.8 / Avg: 202.55 / Max: 257.4Min: 172.2 / Avg: 175 / Max: 177.91. (CC) gcc options: -static

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT130260390520650SE +/- 7.35, N = 3SE +/- 9.98, N = 3SE +/- 7.29, N = 5599.6592.2602.01. (CC) gcc options: -static
OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT110220330440550Min: 584.9 / Avg: 599.6 / Max: 607.1Min: 578.5 / Avg: 592.17 / Max: 611.6Min: 572.9 / Avg: 602.04 / Max: 609.61. (CC) gcc options: -static

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT50100150200250SE +/- 2.78, N = 15SE +/- 2.44, N = 15SE +/- 3.30, N = 15234.3240.5235.11. (CC) gcc options: -static
OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT4080120160200Min: 217.3 / Avg: 234.33 / Max: 257.5Min: 225.3 / Avg: 240.45 / Max: 257.5Min: 218.7 / Avg: 235.09 / Max: 258.41. (CC) gcc options: -static

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size, No Sync/FSyncRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT6001200180024003000SE +/- 24.42, N = 3SE +/- 9.50, N = 3SE +/- 14.34, N = 32929.12672.52983.51. (CC) gcc options: -static
OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size, No Sync/FSyncRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT5001000150020002500Min: 2880.7 / Avg: 2929.07 / Max: 2959.1Min: 2661.1 / Avg: 2672.53 / Max: 2691.4Min: 2962 / Avg: 2983.53 / Max: 3010.71. (CC) gcc options: -static

IOR

IOR is a parallel I/O storage benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Write TestRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT4080120160200SE +/- 15.09, N = 15SE +/- 17.20, N = 15SE +/- 14.20, N = 15146.13161.90139.14MIN: 8.65 / MAX: 323.25MIN: 8.46 / MAX: 294.98MIN: 8.48 / MAX: 324.451. (CC) gcc options: -O2 -lm -pthread -lmpi
OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Write TestRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT306090120150Min: 112.76 / Avg: 146.13 / Max: 282.85Min: 109.35 / Avg: 161.9 / Max: 269.7Min: 113.52 / Avg: 139.14 / Max: 286.681. (CC) gcc options: -O2 -lm -pthread -lmpi

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Read TestRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT80160240320400SE +/- 21.34, N = 15SE +/- 26.67, N = 15SE +/- 20.82, N = 15321.80351.50312.42MIN: 199.91 / MAX: 574.95MIN: 206.92 / MAX: 580.86MIN: 117.34 / MAX: 564.551. (CC) gcc options: -O2 -lm -pthread -lmpi
OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Read TestRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT60120180240300Min: 269.17 / Avg: 321.8 / Max: 509.44Min: 267.74 / Avg: 351.5 / Max: 511.22Min: 264.39 / Avg: 312.42 / Max: 507.281. (CC) gcc options: -O2 -lm -pthread -lmpi

PostMark

This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT2K4K6K8K10KSE +/- 89.67, N = 3SE +/- 70.00, N = 3SE +/- 89.67, N = 38243728281541. (CC) gcc options: -O3
OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT14002800420056007000Min: 8064 / Avg: 8243.33 / Max: 8333Min: 7142 / Avg: 7282 / Max: 7352Min: 8064 / Avg: 8153.67 / Max: 83331. (CC) gcc options: -O3

WireGuard + Linux Networking Stack Stress Test

This is a benchmark of the WireGuard secure VPN tunnel and Linux networking stack stress test. The test runs on the local host but does require root permissions to run. The way it works is it creates three namespaces. ns0 has a loopback device. ns1 and ns2 each have wireguard devices. Those two wireguard devices send traffic through the loopback device of ns0. The end result of this is that tests wind up testing encryption and decryption at the same time -- a pretty CPU and scheduler-heavy workflow. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT50100150200250SE +/- 0.79, N = 3SE +/- 0.87, N = 3SE +/- 0.48, N = 3154.17224.64199.31
OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT4080120160200Min: 153.1 / Avg: 154.17 / Max: 155.72Min: 223.31 / Avg: 224.64 / Max: 226.27Min: 198.44 / Avg: 199.31 / Max: 200.1

Rodinia

Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes select OpenCL, NVIDIA CUDA and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LavaMDRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT100200300400500SE +/- 0.07, N = 3SE +/- 0.16, N = 3SE +/- 0.17, N = 3457.79484.94234.321. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LavaMDRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT90180270360450Min: 457.67 / Avg: 457.79 / Max: 457.92Min: 484.62 / Avg: 484.94 / Max: 485.16Min: 234 / Avg: 234.32 / Max: 234.581. (CXX) g++ options: -O2 -lOpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP HotSpot3DRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT20406080100SE +/- 0.57, N = 3SE +/- 0.04, N = 3SE +/- 1.28, N = 389.9694.3885.571. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP HotSpot3DRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT20406080100Min: 88.93 / Avg: 89.96 / Max: 90.88Min: 94.31 / Avg: 94.38 / Max: 94.46Min: 83 / Avg: 85.57 / Max: 86.861. (CXX) g++ options: -O2 -lOpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LeukocyteRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT50100150200250SE +/- 0.34, N = 3SE +/- 0.45, N = 3SE +/- 0.36, N = 3201.45213.28120.961. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LeukocyteRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT4080120160200Min: 200.91 / Avg: 201.45 / Max: 202.08Min: 212.42 / Avg: 213.28 / Max: 213.98Min: 120.49 / Avg: 120.96 / Max: 121.661. (CXX) g++ options: -O2 -lOpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP CFD SolverRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT1020304050SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 340.1343.1922.981. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP CFD SolverRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT918273645Min: 40.1 / Avg: 40.13 / Max: 40.15Min: 43.14 / Avg: 43.19 / Max: 43.23Min: 22.68 / Avg: 22.97 / Max: 23.181. (CXX) g++ options: -O2 -lOpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP StreamclusterRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT816243240SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 320.1121.7133.771. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP StreamclusterRyzen 3 3300XRyzen 3 3100Ryzen 7 3800XT714212835Min: 20.1 / Avg: 20.11 / Max: 20.13Min: 21.7 / Avg: 21.71 / Max: 21.72Min: 33.69 / Avg: 33.77 / Max: 33.821. (CXX) g++ options: -O2 -lOpenCL

19 Results Shown

SQLite:
  1
  8
  32
  64
Flexible IO Tester:
  Rand Read - Sync - No - No - 2MB - Default Test Directory:
    MB/s
    IOPS
FS-Mark:
  1000 Files, 1MB Size
  5000 Files, 1MB Size, 4 Threads
  4000 Files, 32 Sub Dirs, 1MB Size
  1000 Files, 1MB Size, No Sync/FSync
IOR:
  Write Test
  Read Test
PostMark
WireGuard + Linux Networking Stack Stress Test
Rodinia:
  OpenMP LavaMD
  OpenMP HotSpot3D
  OpenMP Leukocyte
  OpenMP CFD Solver
  OpenMP Streamcluster