System76 Thelio AMD Ryzen 9 5900X 24, x250-kernel, devone-kernel

Docker testing on Ubuntu 20.04.4 LTS 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 2209158-NE-SYSTEM76T69
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
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
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
Toggle/Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
AMD Ryzen 9 5900X 24
September 15 2022
  4 Minutes
x250 with stock configuration Kernel test
September 15 2022
  36 Minutes
Dev One with stock configuration Kernel test
September 15 2022
  15 Minutes
Invert Behavior (Only Show Selected Data)
  18 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):


System76 Thelio AMD Ryzen 9 5900X 24, x250-kernel, devone-kernelProcessorMotherboardMemoryDiskGraphicsOSKernelDisplay DriverCompilerFile-SystemScreen ResolutionSystem LayerAMD Ryzen 9 5900X 24x250 with stock configuration Kernel testDev One with stock configuration Kernel testAMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads)System76 Thelio (F36c Z5 BIOS)32GB1000GB Samsung SSD 980 PRO 1TB + 1000GB PNY CS900 1TB SSEFI VGAUbuntu 20.04.4 LTS5.19.8 (x86_64)NVIDIAGCC 9.4.0btrfs1280x1024DockerIntel Core i7-5600U @ 3.20GHz (2 Cores / 4 Threads)LENOVO 20CM0048US (N10ET53W 1.32 BIOS)16GB250GB Samsung SSD 860i915drmfb (950MHz)5.19.8-200.fc36.x86_64 (x86_64)1920x1080dockerAMD Ryzen 7 PRO 5850U @ 4.51GHz (8 Cores / 16 Threads)HP 8A78 (F.04 BIOS)1024GB SK hynix PC711 HFS001TDE9X073Namdgpudrmfb (2000/400MHz)5.19.0-76051900-generic (x86_64)overlayfsDockerOpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler 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=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr,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- AMD Ryzen 9 5900X 24: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa20120a- x250 with stock configuration Kernel test: Scaling Governor: intel_cpufreq schedutil - CPU Microcode: 0x2f- Dev One with stock configuration Kernel test: Scaling Governor: amd-pstate schedutil (Boost: Enabled) - CPU Microcode: 0xa50000cSecurity Details- AMD Ryzen 9 5900X 24: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - x250 with stock configuration Kernel test: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Unknown: No mitigations + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable - Dev One with stock configuration Kernel test: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected Disk Scheduler Details- Dev One with stock configuration Kernel test: KYBER

System76 Thelio AMD Ryzen 9 5900X 24, x250-kernel, devone-kernelbuild-linux-kernel: defconfigpostmark: Disk Transaction Performanceleveldb: Seq Fillleveldb: Seq Fillleveldb: Rand Deleteleveldb: Seek Randleveldb: Rand Readleveldb: Rand Fillleveldb: Rand Fillleveldb: Overwriteleveldb: Overwriteleveldb: Fill Syncleveldb: Fill Syncleveldb: Hot ReadAMD Ryzen 9 5900X 24x250 with stock configuration Kernel testDev One with stock configuration Kernel test67.124716.121147.107510235.91449.335.7447.7735.42736.81848.037.48247.21128.4551.65.515OpenBenchmarking.org

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration (defconfig) for the architecture being tested or alternatively an allmodconfig for building all possible kernel modules for the build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: defconfigx250 with stock configuration Kernel testDev One with stock configuration Kernel testAMD Ryzen 9 5900X 24150300450600750SE +/- 0.38, N = 3SE +/- 1.07, N = 3SE +/- 0.27, N = 3716.12147.1167.12

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 PerformanceDev One with stock configuration Kernel test1100220033004400550051021. (CC) gcc options: -O3

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillDev One with stock configuration Kernel test816243240SE +/- 0.19, N = 335.911. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillDev One with stock configuration Kernel test1122334455SE +/- 0.26, N = 349.31. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteDev One with stock configuration Kernel test816243240SE +/- 0.08, N = 335.741. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomDev One with stock configuration Kernel test246810SE +/- 0.043, N = 37.7731. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadDev One with stock configuration Kernel test1.22112.44223.66334.88446.1055SE +/- 0.030, N = 35.4271. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillDev One with stock configuration Kernel test816243240SE +/- 0.14, N = 336.821. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillDev One with stock configuration Kernel test1122334455SE +/- 0.18, N = 348.01. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteDev One with stock configuration Kernel test918273645SE +/- 0.23, N = 337.481. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwriteDev One with stock configuration Kernel test1122334455SE +/- 0.28, N = 347.21. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncDev One with stock configuration Kernel test2004006008001000SE +/- 3.86, N = 31128.461. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncDev One with stock configuration Kernel test0.360.721.081.441.8SE +/- 0.00, N = 31.61. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadDev One with stock configuration Kernel test1.24092.48183.72274.96366.2045SE +/- 0.049, N = 75.5151. (CXX) g++ options: -O3 -lsnappy -lpthread

14 Results Shown

Timed Linux Kernel Compilation
PostMark
LevelDB:
  Seq Fill:
    Microseconds Per Op
    MB/s
  Rand Delete:
    Microseconds Per Op
  Seek Rand:
    Microseconds Per Op
  Rand Read:
    Microseconds Per Op
  Rand Fill:
    Microseconds Per Op
    MB/s
  Overwrite:
    Microseconds Per Op
    MB/s
  Fill Sync:
    Microseconds Per Op
    MB/s
  Hot Read:
    Microseconds Per Op