BTRFS RAID 2 WD Black SN850

AMD Ryzen 9 3900X 12-Core testing with a Gigabyte X570 AORUS MASTER (F33j BIOS) and 2x WD Black SN850 NVMEs on Fedora 34 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2106051-AS-BTRFSRAID24&grr&rdt.

BTRFS RAID 2 WD Black SN850ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:1AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads)Gigabyte X570 AORUS MASTER (F33j BIOS)AMD Starship/Matisse64512MB2 x 1000GB Western Digital WDS100T1X0E-00AFY0 + 32GB USB-Stick QUAMD Radeon RX 6700/6700 XT / 6800M 12GB (2855/1000MHz)AMD Navi 21 HDMI Audio6 x HP Z27n G2Intel I211 + Realtek RTL8125 2.5GbE + Intel Wi-Fi 6 AX200Fedora 345.12.5-300.fc34.x86_64 (x86_64)GNOME Shell 40.1X Server 1.20.11 + Waylandamdgpu 19.1.04.6 Mesa 21.1.1 (LLVM 12.0.0)GCC 11.1.1 20210428btrfs2560x1440OpenBenchmarking.orgCompiler Details- --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver Disk Details- Single Uncompressed CPU PCIe: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache,subvol=/home,subvolid=256- Single Uncompressed MOBO PCIe: NONE / relatime,rw,seclabel,space_cache,ssd,subvol=/,subvolid=5- Single ZSTD:3 CPU PCIe: NONE / compress=zstd:3,relatime,rw,seclabel,space_cache,ssd,subvol=/,subvolid=5- Single ZSTD:3 MOBO PCIe: NONE / compress=zstd:3,relatime,rw,seclabel,space_cache,ssd,subvol=/,subvolid=5- Single ZSTD:1 CPU PCIe: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache,ssd,subvol=/,subvolid=5- Single ZSTD:1 MOBO PCIe: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache,ssd,subvol=/,subvolid=5- Raid0 Uncompressed: NONE / relatime,rw,seclabel,space_cache,ssd,subvol=/,subvolid=5 / RAID0- Raid0 ZSTD:3: NONE / compress=zstd:3,relatime,rw,seclabel,space_cache,ssd,subvol=/,subvolid=5 / RAID0- Raid0 ZSTD:1: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache,ssd,subvol=/,subvolid=5 / RAID0- Raid1 Uncompressed: NONE / relatime,rw,seclabel,space_cache,ssd,subvol=/,subvolid=5 / RAID1- Raid1 ZSTD:3: NONE / compress=zstd:3,relatime,rw,seclabel,space_cache,ssd,subvol=/,subvolid=5 / RAID1- Raid1 ZSTD:1: NONE / compress=zstd:1,relatime,rw,seclabel,space_cache,ssd,subvol=/,subvolid=5 / RAID1Processor Details- Scaling Governor: acpi-cpufreq schedutilSecurity Details- SELinux + 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 affectedPython Details- Single Uncompressed MOBO PCIe, Single ZSTD:3 CPU PCIe, Single ZSTD:3 MOBO PCIe, Single ZSTD:1 CPU PCIe, Single ZSTD:1 MOBO PCIe, Raid0 Uncompressed, Raid0 ZSTD:3, Raid0 ZSTD:1, Raid1 Uncompressed, Raid1 ZSTD:3, Raid1 ZSTD:1: Python 3.9.5

BTRFS RAID 2 WD Black SN850dbench: 12fio: Rand Write - Linux AIO - No - Yes - 4KB - /mnt/test-drivefio: Rand Write - Linux AIO - No - Yes - 4KB - /mnt/test-drivecompilebench: Compilefio: Seq Write - Linux AIO - No - Yes - 4KB - /mnt/test-drivefio: Seq Write - Linux AIO - No - Yes - 4KB - /mnt/test-drivefio: Rand Write - Linux AIO - No - Yes - 512KB - /mnt/test-drivefio: Rand Write - Linux AIO - No - Yes - 512KB - /mnt/test-drivesqlite: 8pgbench: 100 - 50 - Read Write - Average Latencypgbench: 100 - 50 - Read Writepgbench: 100 - 50 - Read Only - Average Latencypgbench: 100 - 50 - Read Onlyfio: Rand Read - Linux AIO - No - Yes - 2MB - /mnt/test-drivefio: Rand Read - Linux AIO - No - Yes - 2MB - /mnt/test-drivefio: Rand Write - Linux AIO - No - Yes - 4MB - /mnt/test-drivefio: Rand Write - Linux AIO - No - Yes - 4MB - /mnt/test-drivefio: Seq Write - Linux AIO - No - Yes - 4MB - /mnt/test-drivefio: Seq Write - Linux AIO - No - Yes - 4MB - /mnt/test-drivefio: Seq Write - Linux AIO - No - Yes - 2MB - /mnt/test-drivefio: Seq Write - Linux AIO - No - Yes - 2MB - /mnt/test-drivesqlite: 1fio: Rand Write - Linux AIO - No - Yes - 2MB - /mnt/test-drivefio: Rand Write - Linux AIO - No - Yes - 2MB - /mnt/test-drivefio: Seq Read - Linux AIO - No - Yes - 4MB - /mnt/test-drivefio: Seq Read - Linux AIO - No - Yes - 4MB - /mnt/test-drivefio: Seq Write - Linux AIO - No - Yes - 512KB - /mnt/test-drivefio: Seq Write - Linux AIO - No - Yes - 512KB - /mnt/test-drivefio: Rand Read - Linux AIO - No - Yes - 4MB - /mnt/test-drivefio: Rand Read - Linux AIO - No - Yes - 4MB - /mnt/test-drivefio: Seq Read - Linux AIO - No - Yes - 2MB - /mnt/test-drivefio: Seq Read - Linux AIO - No - Yes - 2MB - /mnt/test-drivefio: Rand Read - Linux AIO - No - Yes - 512KB - /mnt/test-drivefio: Rand Read - Linux AIO - No - Yes - 512KB - /mnt/test-drivefio: Seq Read - Linux AIO - No - Yes - 512KB - /mnt/test-drivefio: Seq Read - Linux AIO - No - Yes - 512KB - /mnt/test-drivefio: Seq Read - Linux AIO - No - Yes - 4KB - /mnt/test-drivefio: Seq Read - Linux AIO - No - Yes - 4KB - /mnt/test-drivefio: Rand Read - Linux AIO - No - Yes - 4KB - /mnt/test-drivefio: Rand Read - Linux AIO - No - Yes - 4KB - /mnt/test-drivefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefs-mark: 1000 Files, 1MB Sizecompilebench: Read Compiled TreeSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:11349.611093334283121.071230004806720336233.076.2380270.13392322775155612344952123049362398480426.18251550373711500877143873841551738148429591481289314482263338832330009102370.271001.801032.432987.281762.461121674383191.941272864976118306129.925.7387250.133990687121432764307175930521525305825.69153230713461397608630453541429691138927801392279113972263338852306679001910.67845.77844.873006.851598.171093334283138.381276674988909445733.397.1569920.12400988716144011624662112345052250450725.18231846443441394889444493541432689138628021403277613902213338642276678892693.72863.37872.332983.051672.781116674363151.611266674956070303733.587.3767830.133946487071420758304875730431515303723.49151230313491409606530343531425708142328041404279914022223338692290008942652.31861.17868.332996.791393.381116674353124.111278005008917446038.677.0670860.13395518713143311824743113045342249450427.69233346743491411901045073591450705141727681386277113872196678582276678892887.45942.73964.272933.481744.801120004373193.291238004836060303234.167.1470090.133933877161438757304475730431515303822.46151030273481406607830413581445699140528101407280314042210008642293338952783.81929.77913.833012.781684.96936333663168.379663337912167607731.515.7886470.13396203687138214875963146958912952591124.872926585935114171200060123411377708142228371420280014022230008702196678572407.67955.67972.103002.701220.99937003663111.959686737811300598339.917.8263970.12403547681137014675882149259812957592232.742987598035414301160059713411378696140027751389273113672196678582220008672598.59848.40870.132972.381283.01944003693085.259790038212000601139.667.6265650.13396324683137314825942146858882963593331.892953591435414311193359783421382707142227951399284814262203338602176678512756.34922.53942.832953.371606.401023334003110.811153334506108305632.456.0782400.133987117251457748300474429901507302223.28149730013491412610830563591452695139627831393279513992226678712266678861852.90855.67874.502936.051517.411023333993196.731136004446112305836.837.5566270.133973597361479751302174229841513303227.03149129903591450607130373741511720144827941399283214182216678652290008952554.20841.38859.333021.111437.981053334123201.821146674496143307338.747.0171350.124041237431493750301373529551511303029.30146329333601454612830663661478716144028901447285814312180008522253338812732.93922.10925.873006.29OpenBenchmarking.org

Dbench

Client Count: 12

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 12Single Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:1400800120016002000SE +/- 2.00, N = 3SE +/- 1.59, N = 3SE +/- 2.67, N = 3SE +/- 0.83, N = 3SE +/- 0.78, N = 3SE +/- 10.09, N = 3SE +/- 2.26, N = 3SE +/- 2.93, N = 3SE +/- 1.51, N = 3SE +/- 2.55, N = 3SE +/- 4.74, N = 3SE +/- 16.79, N = 31349.611762.461598.171672.781393.381744.801684.961220.991283.011606.401517.411437.981. (CC) gcc options: -lpopt -O2

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:120K40K60K80K100KSE +/- 1666.67, N = 3SE +/- 1222.47, N = 6SE +/- 1763.83, N = 3SE +/- 837.61, N = 15SE +/- 1333.33, N = 3SE +/- 2000.00, N = 3SE +/- 371.18, N = 3SE +/- 493.29, N = 3SE +/- 881.92, N = 3SE +/- 666.67, N = 3SE +/- 333.33, N = 31093331121671093331116671116671120009363393700944001023331023331053331. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:190180270360450SE +/- 6.33, N = 3SE +/- 4.95, N = 6SE +/- 6.01, N = 3SE +/- 3.27, N = 15SE +/- 5.17, N = 3SE +/- 7.51, N = 3SE +/- 1.53, N = 3SE +/- 2.03, N = 3SE +/- 2.65, N = 3SE +/- 2.40, N = 3SE +/- 2.00, N = 34284384284364354373663663694003994121. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:17001400210028003500SE +/- 8.14, N = 3SE +/- 30.25, N = 3SE +/- 31.76, N = 3SE +/- 19.44, N = 3SE +/- 40.56, N = 3SE +/- 47.50, N = 4SE +/- 17.22, N = 3SE +/- 32.41, N = 3SE +/- 7.47, N = 3SE +/- 44.92, N = 4SE +/- 3.54, N = 3SE +/- 37.59, N = 63121.073191.943138.383151.613124.113193.293168.373111.953085.253110.813196.733201.82

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:130K60K90K120K150KSE +/- 1375.19, N = 7SE +/- 1855.92, N = 3SE +/- 333.33, N = 3SE +/- 1593.74, N = 5SE +/- 1496.66, N = 5SE +/- 409.61, N = 3SE +/- 753.51, N = 3SE +/- 556.78, N = 3SE +/- 1763.83, N = 3SE +/- 1568.44, N = 5SE +/- 333.33, N = 31230001272861276671266671278001238009663396867979001153331136001146671. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:1110220330440550SE +/- 2.52, N = 3SE +/- 5.45, N = 7SE +/- 7.86, N = 3SE +/- 6.35, N = 5SE +/- 5.92, N = 5SE +/- 0.88, N = 3SE +/- 2.73, N = 3SE +/- 2.19, N = 3SE +/- 6.57, N = 3SE +/- 5.79, N = 5SE +/- 1.53, N = 34804974984955004833793783824504444491. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:13K6K9K12K15KSE +/- 386.26, N = 12SE +/- 22.37, N = 3SE +/- 2.52, N = 3SE +/- 21.71, N = 3SE +/- 2.08, N = 3SE +/- 33.33, N = 3SE +/- 300.00, N = 3SE +/- 100.00, N = 3SE +/- 3.84, N = 3SE +/- 4.37, N = 3SE +/- 12.99, N = 36720611889096070891760601216711300120006108611261431. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:113002600390052006500SE +/- 193.15, N = 12SE +/- 11.35, N = 3SE +/- 1.20, N = 3SE +/- 10.69, N = 3SE +/- 1.00, N = 3SE +/- 13.50, N = 3SE +/- 4.18, N = 3SE +/- 54.30, N = 3SE +/- 2.08, N = 3SE +/- 2.33, N = 3SE +/- 6.56, N = 33362306144573037446030326077598360113056305830731. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8Single Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:1918273645SE +/- 0.11, N = 3SE +/- 0.25, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.30, N = 3SE +/- 0.18, N = 3SE +/- 0.06, N = 3SE +/- 0.13, N = 3SE +/- 0.05, N = 3SE +/- 0.28, N = 3SE +/- 0.10, N = 3SE +/- 0.56, N = 433.0729.9233.3933.5838.6734.1631.5139.9139.6632.4536.8338.741. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average LatencySingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:1246810SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.09, N = 4SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.11, N = 3SE +/- 0.03, N = 36.235.737.157.377.067.145.787.827.626.077.557.011. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 50 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 50 - Mode: Read WriteSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:12K4K6K8K10KSE +/- 32.96, N = 3SE +/- 96.80, N = 3SE +/- 57.00, N = 3SE +/- 50.14, N = 3SE +/- 93.60, N = 4SE +/- 34.66, N = 3SE +/- 107.60, N = 3SE +/- 19.56, N = 3SE +/- 30.33, N = 3SE +/- 60.82, N = 3SE +/- 95.55, N = 3SE +/- 35.19, N = 38027872569926783708670098647639765658240662771351. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average LatencySingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:10.02930.05860.08790.11720.1465SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.130.130.120.130.130.130.130.120.130.130.130.121. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 50 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 13.0Scaling Factor: 100 - Clients: 50 - Mode: Read OnlySingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:190K180K270K360K450KSE +/- 3580.15, N = 3SE +/- 3805.49, N = 3SE +/- 2813.91, N = 3SE +/- 4603.61, N = 3SE +/- 4561.44, N = 3SE +/- 5079.63, N = 3SE +/- 6551.68, N = 3SE +/- 5454.98, N = 3SE +/- 1554.60, N = 3SE +/- 2355.30, N = 3SE +/- 4987.13, N = 3SE +/- 273.52, N = 33923223990684009883946483955183933873962034035473963243987113973594041231. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:12004006008001000SE +/- 7.69, N = 3SE +/- 3.71, N = 3SE +/- 5.03, N = 3SE +/- 3.53, N = 3SE +/- 2.52, N = 3SE +/- 3.38, N = 3SE +/- 2.33, N = 3SE +/- 3.21, N = 3SE +/- 7.37, N = 3SE +/- 7.51, N = 3SE +/- 1.45, N = 3SE +/- 4.70, N = 37757127167077137166876816837257367431. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:130060090012001500SE +/- 15.38, N = 3SE +/- 7.97, N = 3SE +/- 9.94, N = 3SE +/- 7.06, N = 3SE +/- 4.84, N = 3SE +/- 6.66, N = 3SE +/- 4.73, N = 3SE +/- 6.12, N = 3SE +/- 15.06, N = 3SE +/- 14.50, N = 3SE +/- 2.96, N = 3SE +/- 9.07, N = 31556143214401420143314381382137013731457147914931. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:130060090012001500SE +/- 3.38, N = 3SE +/- 1.53, N = 3SE +/- 4.04, N = 3SE +/- 3.67, N = 3SE +/- 14.01, N = 3SE +/- 1.53, N = 3SE +/- 1.33, N = 3SE +/- 2.33, N = 3SE +/- 1.45, N = 31234764116275811827571487146714827487517501. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:113002600390052006500SE +/- 12.67, N = 3SE +/- 1.00, N = 3SE +/- 5.24, N = 3SE +/- 0.58, N = 3SE +/- 15.59, N = 3SE +/- 14.67, N = 3SE +/- 56.54, N = 3SE +/- 6.98, N = 3SE +/- 5.00, N = 3SE +/- 9.17, N = 3SE +/- 5.49, N = 34952307146623048474330445963588259423004302130131. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:130060090012001500SE +/- 0.88, N = 3SE +/- 1.20, N = 3SE +/- 0.67, N = 3SE +/- 5.78, N = 3SE +/- 0.58, N = 3SE +/- 16.65, N = 3SE +/- 4.81, N = 3SE +/- 14.67, N = 3SE +/- 3.06, N = 3SE +/- 5.70, N = 3SE +/- 7.33, N = 31230759112375711307571469149214687447427351. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:113002600390052006500SE +/- 3.06, N = 3SE +/- 5.24, N = 3SE +/- 3.51, N = 3SE +/- 0.88, N = 3SE +/- 23.68, N = 3SE +/- 2.60, N = 3SE +/- 66.29, N = 3SE +/- 19.43, N = 3SE +/- 58.34, N = 3SE +/- 12.99, N = 3SE +/- 23.78, N = 3SE +/- 28.85, N = 34936305245053043453430435891598158882990298429551. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:16001200180024003000SE +/- 7.97, N = 3SE +/- 1.20, N = 3SE +/- 11.05, N = 3SE +/- 1.15, N = 3SE +/- 5.93, N = 3SE +/- 2.60, N = 3SE +/- 27.67, N = 3SE +/- 23.21, N = 3SE +/- 35.55, N = 3SE +/- 0.58, N = 3SE +/- 4.63, N = 3SE +/- 6.84, N = 32398152522501515224915152952295729631507151315111. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:113002600390052006500SE +/- 15.60, N = 3SE +/- 2.19, N = 3SE +/- 21.84, N = 3SE +/- 2.60, N = 3SE +/- 11.53, N = 3SE +/- 4.91, N = 3SE +/- 55.67, N = 3SE +/- 46.91, N = 3SE +/- 71.67, N = 3SE +/- 1.15, N = 3SE +/- 9.84, N = 3SE +/- 13.01, N = 34804305845073037450430385911592259333022303230301. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1Single Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:1816243240SE +/- 0.28, N = 7SE +/- 0.20, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.32, N = 3SE +/- 0.22, N = 3SE +/- 0.28, N = 3SE +/- 0.06, N = 3SE +/- 0.20, N = 3SE +/- 0.35, N = 3SE +/- 0.41, N = 426.1825.6925.1823.4927.6922.4624.8732.7431.8923.2827.0329.301. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:16001200180024003000SE +/- 32.67, N = 3SE +/- 0.67, N = 3SE +/- 3.76, N = 3SE +/- 1.15, N = 3SE +/- 5.24, N = 3SE +/- 1.73, N = 3SE +/- 25.24, N = 3SE +/- 12.99, N = 3SE +/- 29.81, N = 3SE +/- 2.33, N = 3SE +/- 13.20, N = 3SE +/- 1.53, N = 32515153223181512233315102926298729531497149114631. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:113002600390052006500SE +/- 65.01, N = 3SE +/- 1.20, N = 3SE +/- 7.54, N = 3SE +/- 2.60, N = 3SE +/- 10.17, N = 3SE +/- 3.48, N = 3SE +/- 50.27, N = 3SE +/- 26.21, N = 3SE +/- 60.28, N = 3SE +/- 4.67, N = 3SE +/- 27.06, N = 3SE +/- 3.06, N = 35037307146443031467430275859598059143001299029331. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:180160240320400SE +/- 1.45, N = 3SE +/- 0.67, N = 3SE +/- 1.86, N = 3SE +/- 2.60, N = 3SE +/- 0.58, N = 3SE +/- 0.58, N = 3SE +/- 1.76, N = 3SE +/- 1.67, N = 3SE +/- 3.21, N = 3SE +/- 0.67, N = 3SE +/- 2.52, N = 3SE +/- 2.08, N = 33713463443493493483513543543493593601. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:130060090012001500SE +/- 5.86, N = 3SE +/- 2.08, N = 3SE +/- 7.75, N = 3SE +/- 9.82, N = 3SE +/- 1.76, N = 3SE +/- 2.91, N = 3SE +/- 7.21, N = 3SE +/- 6.69, N = 3SE +/- 13.43, N = 3SE +/- 2.40, N = 3SE +/- 9.21, N = 3SE +/- 8.19, N = 31500139713941409141114061417143014311412145014541. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:13K6K9K12K15KSE +/- 20.11, N = 3SE +/- 2.60, N = 3SE +/- 15.72, N = 3SE +/- 2.19, N = 3SE +/- 37.10, N = 3SE +/- 2.00, N = 3SE +/- 152.75, N = 3SE +/- 300.00, N = 3SE +/- 88.19, N = 3SE +/- 3.48, N = 3SE +/- 11.02, N = 3SE +/- 2.73, N = 38771608688946065901060781200011600119336108607161281. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:113002600390052006500SE +/- 9.94, N = 3SE +/- 1.45, N = 3SE +/- 8.09, N = 3SE +/- 1.00, N = 3SE +/- 18.52, N = 3SE +/- 1.00, N = 3SE +/- 74.36, N = 3SE +/- 16.20, N = 3SE +/- 48.85, N = 3SE +/- 1.76, N = 3SE +/- 5.78, N = 3SE +/- 1.20, N = 34387304544493034450730416012597159783056303730661. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:180160240320400SE +/- 1.00, N = 3SE +/- 0.88, N = 3SE +/- 1.86, N = 3SE +/- 3.18, N = 3SE +/- 0.88, N = 3SE +/- 3.84, N = 3SE +/- 1.00, N = 3SE +/- 2.40, N = 3SE +/- 0.88, N = 3SE +/- 2.08, N = 3SE +/- 0.58, N = 33843543543533593583413413423593743661. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:130060090012001500SE +/- 3.33, N = 3SE +/- 3.61, N = 3SE +/- 7.17, N = 3SE +/- 3.53, N = 3SE +/- 12.68, N = 3SE +/- 3.71, N = 3SE +/- 14.74, N = 3SE +/- 4.26, N = 3SE +/- 9.17, N = 3SE +/- 3.53, N = 3SE +/- 8.51, N = 3SE +/- 2.65, N = 31551142914321425145014451377137813821452151114781. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:1160320480640800SE +/- 3.93, N = 3SE +/- 2.60, N = 3SE +/- 3.46, N = 3SE +/- 3.71, N = 3SE +/- 4.36, N = 3SE +/- 2.85, N = 3SE +/- 2.40, N = 3SE +/- 4.41, N = 3SE +/- 2.73, N = 3SE +/- 4.04, N = 3SE +/- 2.96, N = 37386916897087056997086967076957207161. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:130060090012001500SE +/- 7.86, N = 3SE +/- 4.91, N = 3SE +/- 7.51, N = 3SE +/- 7.55, N = 3SE +/- 9.07, N = 3SE +/- 5.51, N = 3SE +/- 4.73, N = 3SE +/- 8.82, N = 3SE +/- 5.57, N = 3SE +/- 7.75, N = 3SE +/- 6.24, N = 31484138913861423141714051422140014221396144814401. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:16001200180024003000SE +/- 21.95, N = 3SE +/- 12.12, N = 3SE +/- 18.45, N = 3SE +/- 1.00, N = 3SE +/- 3.84, N = 3SE +/- 8.62, N = 3SE +/- 4.91, N = 3SE +/- 0.88, N = 3SE +/- 24.67, N = 3SE +/- 10.71, N = 3SE +/- 18.88, N = 3SE +/- 27.20, N = 32959278028022804276828102837277527952783279428901. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:130060090012001500SE +/- 10.97, N = 3SE +/- 5.90, N = 3SE +/- 9.06, N = 3SE +/- 2.00, N = 3SE +/- 4.26, N = 3SE +/- 2.19, N = 3SE +/- 0.33, N = 3SE +/- 12.33, N = 3SE +/- 5.51, N = 3SE +/- 9.49, N = 3SE +/- 13.53, N = 31481139214031404138614071420138913991393139914471. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:16001200180024003000SE +/- 20.00, N = 3SE +/- 7.37, N = 3SE +/- 8.33, N = 3SE +/- 20.01, N = 3SE +/- 5.55, N = 3SE +/- 6.36, N = 3SE +/- 34.80, N = 3SE +/- 11.46, N = 3SE +/- 21.00, N = 3SE +/- 9.85, N = 3SE +/- 23.80, N = 3SE +/- 12.17, N = 32893279127762799277128032800273128482795283228581. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 512KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:130060090012001500SE +/- 10.14, N = 3SE +/- 3.84, N = 3SE +/- 4.16, N = 3SE +/- 9.84, N = 3SE +/- 2.91, N = 3SE +/- 3.18, N = 3SE +/- 17.40, N = 3SE +/- 5.78, N = 3SE +/- 10.67, N = 3SE +/- 4.81, N = 3SE +/- 11.68, N = 3SE +/- 6.08, N = 31448139713901402138714041402136714261399141814311. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:150K100K150K200K250KSE +/- 666.67, N = 3SE +/- 333.33, N = 3SE +/- 2403.70, N = 3SE +/- 666.67, N = 3SE +/- 1452.97, N = 3SE +/- 1527.53, N = 3SE +/- 577.35, N = 3SE +/- 1452.97, N = 3SE +/- 1201.85, N = 3SE +/- 2185.81, N = 3SE +/- 2333.33, N = 3SE +/- 2000.00, N = 32263332263332213332223332196672210002230002196672203332226672216672180001. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:12004006008001000SE +/- 2.00, N = 3SE +/- 2.08, N = 3SE +/- 8.84, N = 3SE +/- 2.52, N = 3SE +/- 5.78, N = 3SE +/- 6.24, N = 3SE +/- 1.73, N = 3SE +/- 4.98, N = 3SE +/- 4.98, N = 3SE +/- 8.62, N = 3SE +/- 8.89, N = 3SE +/- 7.00, N = 38838858648698588648708588608718658521. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.25Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:150K100K150K200K250KSE +/- 2516.61, N = 3SE +/- 333.33, N = 3SE +/- 333.33, N = 3SE +/- 1000.00, N = 3SE +/- 881.92, N = 3SE +/- 1452.97, N = 3SE +/- 333.33, N = 3SE +/- 1154.70, N = 3SE +/- 1666.67, N = 3SE +/- 2185.81, N = 3SE +/- 1154.70, N = 3SE +/- 3179.80, N = 32330002306672276672290002276672293332196672220002176672266672290002253331. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-drive

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.25Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: /mnt/test-driveSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:12004006008001000SE +/- 8.62, N = 3SE +/- 0.88, N = 3SE +/- 1.20, N = 3SE +/- 3.71, N = 3SE +/- 2.65, N = 3SE +/- 5.78, N = 3SE +/- 1.53, N = 3SE +/- 3.76, N = 3SE +/- 6.36, N = 3SE +/- 8.74, N = 3SE +/- 4.06, N = 3SE +/- 11.86, N = 39109008898948898958578678518868958811. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:16001200180024003000SE +/- 17.04, N = 3SE +/- 15.02, N = 3SE +/- 25.98, N = 9SE +/- 18.90, N = 15SE +/- 22.73, N = 15SE +/- 25.76, N = 15SE +/- 27.84, N = 3SE +/- 23.35, N = 11SE +/- 22.32, N = 13SE +/- 11.01, N = 3SE +/- 33.97, N = 3SE +/- 21.58, N = 142370.271910.672693.722652.312887.452783.812407.672598.592756.341852.902554.202732.931. (CC) gcc options: -static

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:12004006008001000SE +/- 16.21, N = 3SE +/- 2.52, N = 3SE +/- 9.23, N = 3SE +/- 2.86, N = 3SE +/- 7.78, N = 3SE +/- 11.30, N = 3SE +/- 11.89, N = 3SE +/- 7.33, N = 3SE +/- 9.13, N = 3SE +/- 6.29, N = 3SE +/- 6.92, N = 15SE +/- 10.36, N = 31001.80845.77863.37861.17942.73929.77955.67848.40922.53855.67841.38922.101. (CC) gcc options: -static

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:12004006008001000SE +/- 4.17, N = 3SE +/- 12.41, N = 3SE +/- 4.67, N = 3SE +/- 3.23, N = 3SE +/- 11.06, N = 3SE +/- 5.13, N = 3SE +/- 1.01, N = 3SE +/- 4.85, N = 3SE +/- 7.35, N = 3SE +/- 0.91, N = 3SE +/- 3.38, N = 3SE +/- 1.89, N = 31032.43844.87872.33868.33964.27913.83972.10870.13942.83874.50859.33925.871. (CC) gcc options: -static

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeSingle Uncompressed CPU PCIeSingle Uncompressed MOBO PCIeSingle ZSTD:3 CPU PCIeSingle ZSTD:3 MOBO PCIeSingle ZSTD:1 CPU PCIeSingle ZSTD:1 MOBO PCIeRaid0 UncompressedRaid0 ZSTD:3Raid0 ZSTD:1Raid1 UncompressedRaid1 ZSTD:3Raid1 ZSTD:16001200180024003000SE +/- 29.49, N = 3SE +/- 33.05, N = 3SE +/- 37.68, N = 3SE +/- 30.15, N = 3SE +/- 49.32, N = 3SE +/- 51.88, N = 3SE +/- 40.89, N = 3SE +/- 33.30, N = 3SE +/- 14.29, N = 3SE +/- 23.79, N = 3SE +/- 43.14, N = 3SE +/- 33.61, N = 32987.283006.852983.052996.792933.483012.783002.702972.382953.372936.053021.113006.29


Phoronix Test Suite v10.8.4