5950x.822.bukubench

AMD Ryzen 9 5950X 16-Core testing with a MSI MEG X570 GODLIKE (MS-7C34) v1.0 (1.I0 BIOS) and eVGA NVIDIA GeForce GTX 1060 6GB on Gentoo 2.8 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2208253-QUAR-5950X8259.

5950x.822.bukubenchProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen Resolution3 x 1000GB Samsung SSD 980 PRO 1TBAMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads)MSI MEG X570 GODLIKE (MS-7C34) v1.0 (1.I0 BIOS)AMD Starship/Matisse2 x 16 GB DDR4-3733MT/s TEAMGROUP-UD4-36003 x 1000GB Samsung SSD 980 PRO 1TB + 500GB Samsung SSD 870eVGA NVIDIA GeForce GTX 1060 6GBNVIDIA GP106 HD AudioDELL 2707WFPRealtek Device 2600 + Realtek Killer E3000 2.5GbE + Intel Wi-Fi 6 AX200Gentoo 2.85.19.3-gentoo-harambe-edition (x86_64)KDE Plasma 5.25.4X Server 1.21.1.4NVIDIA 515.65.01GCC 11.3.0ext43840x1200OpenBenchmarking.org- Transparent Huge Pages: madvise- --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/11.3.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/11.3.0 --disable-cet --disable-default-ssp --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libada --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-libvtv --disable-nls --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-languages=c,c++,go,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/11.3.0/man --with-build-config=bootstrap-lto --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/11.3.0/python --with-zstd - NONE / commit=60,noatime,nobarrier,rw,stripe=256 / raid0 nvme2n1p5[0] nvme1n1p3[1] Block Size: 4096 - Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201016- OpenJDK Runtime Environment 17.0.3_p7-r1 (build 17.0.3+7)- Python 3.10.5- 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: Vulnerable IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

5950x.822.bukubenchpostmark: Disk Transaction Performanceramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Triad - Integerramspeed: Average - Integerramspeed: Add - Floating Pointramspeed: Copy - Floating Pointramspeed: Scale - Floating Pointramspeed: Triad - Floating Pointramspeed: Average - Floating Pointpmbench: 1 - 50%pmbench: 2 - 50%pmbench: 4 - 50%pmbench: 8 - 50%pmbench: 16 - 50%pmbench: 32 - 50%pmbench: 1 - 100% Readspmbench: 2 - 100% Readspmbench: 4 - 100% Readspmbench: 8 - 100% Readspmbench: 1 - 100% Writespmbench: 16 - 100% Readspmbench: 2 - 100% Writespmbench: 32 - 100% Readspmbench: 4 - 100% Writespmbench: 8 - 100% Writespmbench: 16 - 100% Writespmbench: 32 - 100% Writespmbench: 1 - 80% Reads 20% Writespmbench: 2 - 80% Reads 20% Writespmbench: 4 - 80% Reads 20% Writespmbench: 8 - 80% Reads 20% Writespmbench: 16 - 80% Reads 20% Writespmbench: 32 - 80% Reads 20% Writesglibc-bench: cosglibc-bench: expglibc-bench: ffsglibc-bench: singlibc-bench: log2glibc-bench: modfglibc-bench: sinhglibc-bench: sqrtglibc-bench: tanhglibc-bench: asinhglibc-bench: atanhglibc-bench: ffsllglibc-bench: sincosglibc-bench: pthread_onceblosc: blosclz shuffleblosc: blosclz bitshuffleblake2: renaissance: Scala Dottyrenaissance: Rand Forestrenaissance: ALS Movie Lensrenaissance: Apache Spark ALSrenaissance: Apache Spark Bayesrenaissance: Savina Reactors.IOrenaissance: Apache Spark PageRankrenaissance: Finagle HTTP Requestsrenaissance: Akka Unbalanced Cobwebbed Treerenaissance: Genetic Algorithm Using Jenetics + Futurescachebench: Readcachebench: Writecachebench: Read / Modify / Writecompress-lz4: 1 - Compression Speedcompress-lz4: 1 - Decompression Speedcompress-lz4: 3 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-lz4: 9 - Compression Speedcompress-lz4: 9 - Decompression Speedcompress-zstd: 3 - Compression Speedcompress-zstd: 8 - Compression Speedcompress-zstd: 8 - Decompression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 19 - Decompression Speedcompress-zstd: 3, Long Mode - Compression Speedcompress-zstd: 3, Long Mode - Decompression Speedcompress-zstd: 8, Long Mode - Compression Speedcompress-zstd: 8, Long Mode - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedcompress-zstd: 19, Long Mode - Decompression Speedbotan: KASUMIbotan: KASUMI - Decryptbotan: AES-256botan: AES-256 - Decryptbotan: Twofishbotan: Twofish - Decryptbotan: Blowfishbotan: Blowfish - Decryptbotan: CAST-256botan: CAST-256 - Decryptbotan: ChaCha20Poly1305botan: ChaCha20Poly1305 - Decryptcrafty: Elapsed Timegraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacedav1d: Chimera 1080pdav1d: Summer Nature 4Kdav1d: Summer Nature 1080pdav1d: Chimera 1080p 10-bitsvt-av1: Preset 4 - Bosphorus 4Ksvt-av1: Preset 8 - Bosphorus 4Ksvt-av1: Preset 10 - Bosphorus 4Ksvt-av1: Preset 12 - Bosphorus 4Ksvt-av1: Preset 4 - Bosphorus 1080psvt-av1: Preset 8 - Bosphorus 1080psvt-av1: Preset 10 - Bosphorus 1080psvt-av1: Preset 12 - Bosphorus 1080psvt-hevc: 1 - Bosphorus 4Ksvt-hevc: 7 - Bosphorus 4Ksvt-hevc: 10 - Bosphorus 4Ksvt-hevc: 1 - Bosphorus 1080psvt-hevc: 7 - Bosphorus 1080psvt-hevc: 10 - Bosphorus 1080px264: Bosphorus 4Kx264: Bosphorus 1080px265: Bosphorus 4Kx265: Bosphorus 1080pcoremark: CoreMark Size 666 - Iterations Per Secondstockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthswet: Averagebuild-gem5: Time To Compilebuild-linux-kernel: defconfigbuild-nodejs: Time To Compilecompress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compressionprimesieve: 1e12primesieve: 1e13rust-prime: Prime Number Test To 200,000,000smallpt: Global Illumination Renderer; 128 Samplesy-cruncher: Calculating 500M Pi Digitscompress-gzip: Linux Source Tree Archiving To .tar.gzcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9ffmpeg: H.264 HD To NTSC DVm-queens: Time To Solven-queens: Elapsed Timetachyon: Total Timeaircrack-ng: openssl: SHA256openssl: RSA4096openssl: RSA4096etcd: PUT - 50 - 100etcd: PUT - 50 - 100 - Average Latencyetcd: PUT - 100 - 100etcd: PUT - 100 - 100 - Average Latencyetcd: PUT - 50 - 1000etcd: PUT - 50 - 1000 - Average Latencyetcd: PUT - 500 - 100etcd: PUT - 500 - 100 - Average Latencyetcd: PUT - 100 - 1000etcd: PUT - 100 - 1000 - Average Latencyetcd: PUT - 500 - 1000etcd: PUT - 500 - 1000 - Average Latencyetcd: RANGE - 50 - 100etcd: RANGE - 50 - 100 - Average Latencyetcd: RANGE - 100 - 100etcd: RANGE - 100 - 100 - Average Latencyetcd: RANGE - 50 - 1000etcd: RANGE - 50 - 1000 - Average Latencyetcd: RANGE - 500 - 100etcd: RANGE - 500 - 100 - Average Latencyetcd: RANGE - 100 - 1000etcd: RANGE - 100 - 1000 - Average Latencyetcd: RANGE - 500 - 1000etcd: RANGE - 500 - 1000 - Average Latencyspark: 1000000 - 100 - SHA-512 Benchmark Timespark: 1000000 - 100 - Calculate Pi Benchmarkspark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 100 - Group By Test Timespark: 1000000 - 100 - Repartition Test Timespark: 1000000 - 100 - Inner Join Test Timespark: 1000000 - 100 - Broadcast Inner Join Test Timespark: 1000000 - 500 - SHA-512 Benchmark Timespark: 1000000 - 500 - Calculate Pi Benchmarkspark: 1000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 500 - Group By Test Timespark: 1000000 - 500 - Repartition Test Timespark: 1000000 - 500 - Inner Join Test Timespark: 1000000 - 500 - Broadcast Inner Join Test Timespark: 1000000 - 1000 - SHA-512 Benchmark Timespark: 1000000 - 1000 - Calculate Pi Benchmarkspark: 1000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 1000 - Group By Test Timespark: 1000000 - 1000 - Repartition Test Timespark: 1000000 - 1000 - Inner Join Test Timespark: 1000000 - 1000 - Broadcast Inner Join Test Timespark: 1000000 - 2000 - SHA-512 Benchmark Timespark: 1000000 - 2000 - Calculate Pi Benchmarkspark: 1000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 2000 - Group By Test Timespark: 1000000 - 2000 - Repartition Test Timespark: 1000000 - 2000 - Inner Join Test Timespark: 1000000 - 2000 - Broadcast Inner Join Test Timespark: 10000000 - 100 - SHA-512 Benchmark Timespark: 10000000 - 100 - Calculate Pi Benchmarkspark: 10000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 100 - Group By Test Timespark: 10000000 - 100 - Repartition Test Timespark: 10000000 - 100 - Inner Join Test Timespark: 10000000 - 100 - Broadcast Inner Join Test Timespark: 10000000 - 500 - SHA-512 Benchmark Timespark: 10000000 - 500 - Calculate Pi Benchmarkspark: 10000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 500 - Group By Test Timespark: 10000000 - 500 - Repartition Test Timespark: 10000000 - 500 - Inner Join Test Timespark: 10000000 - 500 - Broadcast Inner Join Test Timespark: 20000000 - 100 - SHA-512 Benchmark Timespark: 20000000 - 100 - Calculate Pi Benchmarkspark: 20000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 100 - Group By Test Timespark: 20000000 - 100 - Repartition Test Timespark: 20000000 - 100 - Inner Join Test Timespark: 20000000 - 100 - Broadcast Inner Join Test Timespark: 20000000 - 500 - SHA-512 Benchmark Timespark: 20000000 - 500 - Calculate Pi Benchmarkspark: 20000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 500 - Group By Test Timespark: 20000000 - 500 - Repartition Test Timespark: 20000000 - 500 - Inner Join Test Timespark: 20000000 - 500 - Broadcast Inner Join Test Timespark: 40000000 - 100 - SHA-512 Benchmark Timespark: 40000000 - 100 - Calculate Pi Benchmarkspark: 40000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 100 - Group By Test Timespark: 40000000 - 100 - Repartition Test Timespark: 40000000 - 100 - Inner Join Test Timespark: 40000000 - 100 - Broadcast Inner Join Test Timespark: 40000000 - 500 - SHA-512 Benchmark Timespark: 40000000 - 500 - Calculate Pi Benchmarkspark: 40000000 - 500 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 500 - Group By Test Timespark: 40000000 - 500 - Repartition Test Timespark: 40000000 - 500 - Inner Join Test Timespark: 40000000 - 500 - Broadcast Inner Join Test Timespark: 10000000 - 1000 - SHA-512 Benchmark Timespark: 10000000 - 1000 - Calculate Pi Benchmarkspark: 10000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 1000 - Group By Test Timespark: 10000000 - 1000 - Repartition Test Timespark: 10000000 - 1000 - Inner Join Test Timespark: 10000000 - 1000 - Broadcast Inner Join Test Timespark: 10000000 - 2000 - SHA-512 Benchmark Timespark: 10000000 - 2000 - Calculate Pi Benchmarkspark: 10000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 10000000 - 2000 - Group By Test Timespark: 10000000 - 2000 - Repartition Test Timespark: 10000000 - 2000 - Inner Join Test Timespark: 10000000 - 2000 - Broadcast Inner Join Test Timespark: 20000000 - 1000 - SHA-512 Benchmark Timespark: 20000000 - 1000 - Calculate Pi Benchmarkspark: 20000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 1000 - Group By Test Timespark: 20000000 - 1000 - Repartition Test Timespark: 20000000 - 1000 - Inner Join Test Timespark: 20000000 - 1000 - Broadcast Inner Join Test Timespark: 20000000 - 2000 - SHA-512 Benchmark Timespark: 20000000 - 2000 - Calculate Pi Benchmarkspark: 20000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 20000000 - 2000 - Group By Test Timespark: 20000000 - 2000 - Repartition Test Timespark: 20000000 - 2000 - Inner Join Test Timespark: 20000000 - 2000 - Broadcast Inner Join Test Timespark: 40000000 - 1000 - SHA-512 Benchmark Timespark: 40000000 - 1000 - Calculate Pi Benchmarkspark: 40000000 - 1000 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 1000 - Group By Test Timespark: 40000000 - 1000 - Repartition Test Timespark: 40000000 - 1000 - Inner Join Test Timespark: 40000000 - 1000 - Broadcast Inner Join Test Timespark: 40000000 - 2000 - SHA-512 Benchmark Timespark: 40000000 - 2000 - Calculate Pi Benchmarkspark: 40000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 40000000 - 2000 - Group By Test Timespark: 40000000 - 2000 - Repartition Test Timespark: 40000000 - 2000 - Inner Join Test Timespark: 40000000 - 2000 - Broadcast Inner Join Test Timedragonflydb: 50 - 1:1dragonflydb: 50 - 1:5dragonflydb: 50 - 5:1dragonflydb: 200 - 1:1dragonflydb: 200 - 1:5dragonflydb: 200 - 5:1astcenc: Fastastcenc: Mediumastcenc: Thoroughastcenc: Exhaustivesqlite-speedtest: Timed Time - Size 1,000blender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlysysbench: RAM / Memorysysbench: CPUpybench: Total For Average Test Timesphpbench: PHP Benchmark Suitecompress-rar: Linux Source Tree Archiving To RAR3 x 1000GB Samsung SSD 980 PRO 1TB1013951280.6057701.8454668.6349692.7853691.1051393.2957578.1057895.2251672.4154471.020.06600.06640.06650.06770.06990.09040.03700.03860.03880.03910.03920.03970.04120.04610.04170.04220.05010.07770.07710.07950.08060.08160.08400.096955.194112.97835.1418049.826412.95226.5743820.57976.5806728.982521.170225.86685.1486634.40555.1409327777.216510.94.53590.2455.04256.61201.6988.04295.62089.42725.28461.91190.93594.11773033842.14022634330.07439414265.0415979.768.9715312.268.5515372.95294.01472.25150.571.64313.81512.55205.51410.85507.854.44346.3110.519105.9537231.6167308.384419.997410.909488.242485.727166.011165.978933.141919.972114610361040101924145020315761845813.34329.961198.09708.712.39865.935120.560164.8606.652158.088358.502560.8604.9289.55148.8419.17269.62520.2760.38229.8731.6792.98897617.20978858727313682908621102361104212.83442.892248.2803.6928.843109.9165.1964.47312.22428.21216.0184.26128.4256.60466.360588343.224289735710975194.2338954.7129768.78210.8128407.75980.8133491.90517.5134237.62880.7131282.19207.6128877.66437.8127731.41650.8129646.28050.8133238.48397.5133075.87260.7133002.83287.5127906.17387.82.0873.073.412.761.291.080.822.1272.643.402.581.311.160.902.1972.613.392.591.401.281.052.4372.813.383.021.692.041.556.8572.513.404.594.615.215.236.6472.993.384.114.294.964.4512.1472.243.386.459.1110.3610.3911.1372.393.395.647.959.418.2822.6372.543.3816.6215.9418.7518.9321.2572.853.4015.8515.8518.7518.397.0372.743.374.614.755.325.107.5072.593.424.844.885.745.5011.3672.123.396.288.199.018.5911.5872.553.366.448.6710.089.0620.6372.243.3614.5115.4917.3816.0920.8272.873.3913.1915.9418.6217.028228551.148885787.708209502.999788466.2710465269.719503791.63337.0870116.271014.22861.485040.40269.59184.1287.71227.4715003.9192280.6674991799738.700OpenBenchmarking.org

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performance3 x 1000GB Samsung SSD 980 PRO 1TB2K4K6K8K10KSE +/- 138.67, N = 3101391. (CC) gcc options: -O3

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Integer3 x 1000GB Samsung SSD 980 PRO 1TB11K22K33K44K55KSE +/- 259.90, N = 351280.601. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Integer3 x 1000GB Samsung SSD 980 PRO 1TB12K24K36K48K60KSE +/- 63.79, N = 357701.841. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Integer3 x 1000GB Samsung SSD 980 PRO 1TB12K24K36K48K60KSE +/- 53.93, N = 354668.631. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Integer3 x 1000GB Samsung SSD 980 PRO 1TB11K22K33K44K55KSE +/- 52.08, N = 349692.781. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Integer3 x 1000GB Samsung SSD 980 PRO 1TB11K22K33K44K55KSE +/- 162.59, N = 353691.101. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating Point3 x 1000GB Samsung SSD 980 PRO 1TB11K22K33K44K55KSE +/- 82.26, N = 351393.291. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating Point3 x 1000GB Samsung SSD 980 PRO 1TB12K24K36K48K60KSE +/- 56.08, N = 357578.101. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating Point3 x 1000GB Samsung SSD 980 PRO 1TB12K24K36K48K60KSE +/- 34.08, N = 357895.221. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating Point3 x 1000GB Samsung SSD 980 PRO 1TB11K22K33K44K55KSE +/- 251.38, N = 351672.411. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating Point3 x 1000GB Samsung SSD 980 PRO 1TB12K24K36K48K60KSE +/- 178.75, N = 354471.021. (CC) gcc options: -O3 -march=native

pmbench

Concurrent Worker Threads: 1 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 50%3 x 1000GB Samsung SSD 980 PRO 1TB0.01490.02980.04470.05960.0745SE +/- 0.0006, N = 30.06601. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 50%3 x 1000GB Samsung SSD 980 PRO 1TB0.01490.02980.04470.05960.0745SE +/- 0.0001, N = 30.06641. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 4 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 50%3 x 1000GB Samsung SSD 980 PRO 1TB0.0150.030.0450.060.075SE +/- 0.0002, N = 30.06651. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 8 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 8 - Read-Write Ratio: 50%3 x 1000GB Samsung SSD 980 PRO 1TB0.01520.03040.04560.06080.076SE +/- 0.0001, N = 30.06771. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 16 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 16 - Read-Write Ratio: 50%3 x 1000GB Samsung SSD 980 PRO 1TB0.01570.03140.04710.06280.0785SE +/- 0.0003, N = 30.06991. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 32 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 32 - Read-Write Ratio: 50%3 x 1000GB Samsung SSD 980 PRO 1TB0.02030.04060.06090.08120.1015SE +/- 0.0001, N = 30.09041. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads3 x 1000GB Samsung SSD 980 PRO 1TB0.00830.01660.02490.03320.0415SE +/- 0.0005, N = 30.03701. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 100% Reads3 x 1000GB Samsung SSD 980 PRO 1TB0.00870.01740.02610.03480.0435SE +/- 0.0001, N = 30.03861. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 100% Reads3 x 1000GB Samsung SSD 980 PRO 1TB0.00870.01740.02610.03480.0435SE +/- 0.0000, N = 30.03881. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 8 - Read-Write Ratio: 100% Reads3 x 1000GB Samsung SSD 980 PRO 1TB0.00880.01760.02640.03520.044SE +/- 0.0002, N = 30.03911. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes3 x 1000GB Samsung SSD 980 PRO 1TB0.00880.01760.02640.03520.044SE +/- 0.0002, N = 30.03921. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 16 - Read-Write Ratio: 100% Reads3 x 1000GB Samsung SSD 980 PRO 1TB0.00890.01780.02670.03560.0445SE +/- 0.0000, N = 30.03971. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 100% Writes3 x 1000GB Samsung SSD 980 PRO 1TB0.00930.01860.02790.03720.0465SE +/- 0.0001, N = 30.04121. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 32 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 32 - Read-Write Ratio: 100% Reads3 x 1000GB Samsung SSD 980 PRO 1TB0.01040.02080.03120.04160.052SE +/- 0.0001, N = 30.04611. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 100% Writes3 x 1000GB Samsung SSD 980 PRO 1TB0.00940.01880.02820.03760.047SE +/- 0.0000, N = 30.04171. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 8 - Read-Write Ratio: 100% Writes3 x 1000GB Samsung SSD 980 PRO 1TB0.00950.0190.02850.0380.0475SE +/- 0.0001, N = 30.04221. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 16 - Read-Write Ratio: 100% Writes3 x 1000GB Samsung SSD 980 PRO 1TB0.01130.02260.03390.04520.0565SE +/- 0.0001, N = 30.05011. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 32 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 32 - Read-Write Ratio: 100% Writes3 x 1000GB Samsung SSD 980 PRO 1TB0.01750.0350.05250.070.0875SE +/- 0.0002, N = 30.07771. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% Writes3 x 1000GB Samsung SSD 980 PRO 1TB0.01730.03460.05190.06920.0865SE +/- 0.0006, N = 30.07711. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 80% Reads 20% Writes3 x 1000GB Samsung SSD 980 PRO 1TB0.01790.03580.05370.07160.0895SE +/- 0.0006, N = 30.07951. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 4 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 80% Reads 20% Writes3 x 1000GB Samsung SSD 980 PRO 1TB0.01810.03620.05430.07240.0905SE +/- 0.0003, N = 30.08061. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 8 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 8 - Read-Write Ratio: 80% Reads 20% Writes3 x 1000GB Samsung SSD 980 PRO 1TB0.01840.03680.05520.07360.092SE +/- 0.0001, N = 30.08161. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 16 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 16 - Read-Write Ratio: 80% Reads 20% Writes3 x 1000GB Samsung SSD 980 PRO 1TB0.01890.03780.05670.07560.0945SE +/- 0.0002, N = 30.08401. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 32 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 32 - Read-Write Ratio: 80% Reads 20% Writes3 x 1000GB Samsung SSD 980 PRO 1TB0.02180.04360.06540.08720.109SE +/- 0.0005, N = 30.09691. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

Glibc Benchmarks

Benchmark: cos

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: cos3 x 1000GB Samsung SSD 980 PRO 1TB1224364860SE +/- 0.59, N = 455.191. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: exp

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: exp3 x 1000GB Samsung SSD 980 PRO 1TB3691215SE +/- 0.02, N = 312.981. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: ffs

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: ffs3 x 1000GB Samsung SSD 980 PRO 1TB1.15692.31383.47074.62765.7845SE +/- 0.00009, N = 35.141801. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: sin

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: sin3 x 1000GB Samsung SSD 980 PRO 1TB1122334455SE +/- 0.01, N = 349.831. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: log2

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: log23 x 1000GB Samsung SSD 980 PRO 1TB3691215SE +/- 0.03, N = 312.951. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: modf

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: modf3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.02308, N = 36.574381. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: sinh

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: sinh3 x 1000GB Samsung SSD 980 PRO 1TB510152025SE +/- 0.01, N = 320.581. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: sqrt

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: sqrt3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.07882, N = 46.580671. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: tanh

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: tanh3 x 1000GB Samsung SSD 980 PRO 1TB714212835SE +/- 0.11, N = 328.981. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: asinh

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: asinh3 x 1000GB Samsung SSD 980 PRO 1TB510152025SE +/- 0.00, N = 321.171. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: atanh

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: atanh3 x 1000GB Samsung SSD 980 PRO 1TB612182430SE +/- 0.11, N = 325.871. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: ffsll

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: ffsll3 x 1000GB Samsung SSD 980 PRO 1TB1.15842.31683.47524.63365.792SE +/- 0.00979, N = 35.148661. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: sincos

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: sincos3 x 1000GB Samsung SSD 980 PRO 1TB816243240SE +/- 0.01, N = 334.411. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: pthread_once

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: pthread_once3 x 1000GB Samsung SSD 980 PRO 1TB1.15672.31343.47014.62685.7835SE +/- 0.01381, N = 35.140931. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

C-Blosc

Test: blosclz shuffle

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.3Test: blosclz shuffle3 x 1000GB Samsung SSD 980 PRO 1TB6K12K18K24K30KSE +/- 92.18, N = 327777.21. (CC) gcc options: -std=gnu99 -O3 -lrt -lm

C-Blosc

Test: blosclz bitshuffle

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.3Test: blosclz bitshuffle3 x 1000GB Samsung SSD 980 PRO 1TB4K8K12K16K20KSE +/- 79.52, N = 316510.91. (CC) gcc options: -std=gnu99 -O3 -lrt -lm

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 201703073 x 1000GB Samsung SSD 980 PRO 1TB1.01932.03863.05794.07725.0965SE +/- 0.00, N = 34.531. (CC) gcc options: -O3 -march=native -lcrypto -lz

Renaissance

Test: Scala Dotty

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Scala Dotty3 x 1000GB Samsung SSD 980 PRO 1TB130260390520650SE +/- 5.90, N = 3590.2MIN: 485.64 / MAX: 932.29

Renaissance

Test: Random Forest

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random Forest3 x 1000GB Samsung SSD 980 PRO 1TB100200300400500SE +/- 1.85, N = 3455.0MIN: 410.65 / MAX: 543

Renaissance

Test: ALS Movie Lens

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: ALS Movie Lens3 x 1000GB Samsung SSD 980 PRO 1TB9001800270036004500SE +/- 25.74, N = 34256.6MIN: 4205.94 / MAX: 4690.92

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALS3 x 1000GB Samsung SSD 980 PRO 1TB30060090012001500SE +/- 1.98, N = 31201.6MIN: 1092.61 / MAX: 1539.42

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark Bayes3 x 1000GB Samsung SSD 980 PRO 1TB2004006008001000SE +/- 3.25, N = 3988.0MIN: 733.77 / MAX: 992.99

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IO3 x 1000GB Samsung SSD 980 PRO 1TB9001800270036004500SE +/- 32.07, N = 34295.6MIN: 4249.96 / MAX: 6111.77

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRank3 x 1000GB Samsung SSD 980 PRO 1TB400800120016002000SE +/- 20.47, N = 32089.4MIN: 1902.86 / MAX: 2189.88

Renaissance

Test: Finagle HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP Requests3 x 1000GB Samsung SSD 980 PRO 1TB6001200180024003000SE +/- 4.71, N = 32725.2MIN: 2446.01 / MAX: 2733

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed Tree3 x 1000GB Samsung SSD 980 PRO 1TB2K4K6K8K10KSE +/- 27.12, N = 38461.9MIN: 6457.77 / MAX: 8512.76

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + Futures3 x 1000GB Samsung SSD 980 PRO 1TB30060090012001500SE +/- 4.95, N = 31190.9MIN: 1161.95 / MAX: 1218.13

CacheBench

Test: Read

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read3 x 1000GB Samsung SSD 980 PRO 1TB8001600240032004000SE +/- 6.36, N = 33594.12MIN: 3587.67 / MAX: 3606.921. (CC) gcc options: -lrt

CacheBench

Test: Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Write3 x 1000GB Samsung SSD 980 PRO 1TB7K14K21K28K35KSE +/- 11.76, N = 333842.14MIN: 29745.49 / MAX: 35087.961. (CC) gcc options: -lrt

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / Write3 x 1000GB Samsung SSD 980 PRO 1TB7K14K21K28K35KSE +/- 186.54, N = 334330.07MIN: 32050.42 / MAX: 35392.461. (CC) gcc options: -lrt

LZ4 Compression

Compression Level: 1 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Compression Speed3 x 1000GB Samsung SSD 980 PRO 1TB3K6K9K12K15KSE +/- 23.68, N = 314265.041. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 1 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Decompression Speed3 x 1000GB Samsung SSD 980 PRO 1TB3K6K9K12K15KSE +/- 23.04, N = 315979.71. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Compression Speed3 x 1000GB Samsung SSD 980 PRO 1TB1530456075SE +/- 0.54, N = 1568.971. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Decompression Speed3 x 1000GB Samsung SSD 980 PRO 1TB3K6K9K12K15KSE +/- 29.97, N = 1515312.21. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Compression Speed3 x 1000GB Samsung SSD 980 PRO 1TB1530456075SE +/- 0.58, N = 1568.551. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression Speed3 x 1000GB Samsung SSD 980 PRO 1TB3K6K9K12K15KSE +/- 21.77, N = 1515372.91. (CC) gcc options: -O3

Zstd Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Compression Speed3 x 1000GB Samsung SSD 980 PRO 1TB11002200330044005500SE +/- 6.92, N = 35294.01. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 8 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Compression Speed3 x 1000GB Samsung SSD 980 PRO 1TB30060090012001500SE +/- 11.78, N = 151472.21. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 8 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Decompression Speed3 x 1000GB Samsung SSD 980 PRO 1TB11002200330044005500SE +/- 15.56, N = 155150.51. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression Speed3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.80, N = 471.61. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 19 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Decompression Speed3 x 1000GB Samsung SSD 980 PRO 1TB9001800270036004500SE +/- 18.59, N = 44313.81. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 3, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Compression Speed3 x 1000GB Samsung SSD 980 PRO 1TB30060090012001500SE +/- 2.75, N = 31512.51. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 3, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Decompression Speed3 x 1000GB Samsung SSD 980 PRO 1TB11002200330044005500SE +/- 64.34, N = 35205.51. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 8, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Compression Speed3 x 1000GB Samsung SSD 980 PRO 1TB30060090012001500SE +/- 7.84, N = 31410.81. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 8, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Decompression Speed3 x 1000GB Samsung SSD 980 PRO 1TB12002400360048006000SE +/- 50.14, N = 35507.81. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Compression Speed3 x 1000GB Samsung SSD 980 PRO 1TB1224364860SE +/- 0.18, N = 354.41. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 19, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Decompression Speed3 x 1000GB Samsung SSD 980 PRO 1TB9001800270036004500SE +/- 44.15, N = 34346.31. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Botan

Test: KASUMI

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: KASUMI3 x 1000GB Samsung SSD 980 PRO 1TB20406080100SE +/- 0.54, N = 3110.521. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: KASUMI - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: KASUMI - Decrypt3 x 1000GB Samsung SSD 980 PRO 1TB20406080100SE +/- 0.45, N = 3105.951. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-2563 x 1000GB Samsung SSD 980 PRO 1TB15003000450060007500SE +/- 29.27, N = 37231.621. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-256 - Decrypt3 x 1000GB Samsung SSD 980 PRO 1TB16003200480064008000SE +/- 79.52, N = 37308.381. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Twofish3 x 1000GB Samsung SSD 980 PRO 1TB90180270360450SE +/- 0.02, N = 3420.001. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Twofish - Decrypt3 x 1000GB Samsung SSD 980 PRO 1TB90180270360450SE +/- 0.04, N = 3410.911. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Blowfish3 x 1000GB Samsung SSD 980 PRO 1TB110220330440550SE +/- 1.02, N = 3488.241. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Blowfish - Decrypt3 x 1000GB Samsung SSD 980 PRO 1TB110220330440550SE +/- 0.22, N = 3485.731. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: CAST-2563 x 1000GB Samsung SSD 980 PRO 1TB4080120160200SE +/- 0.66, N = 3166.011. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: CAST-256 - Decrypt3 x 1000GB Samsung SSD 980 PRO 1TB4080120160200SE +/- 0.68, N = 3165.981. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: ChaCha20Poly1305

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly13053 x 1000GB Samsung SSD 980 PRO 1TB2004006008001000SE +/- 1.57, N = 3933.141. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: ChaCha20Poly1305 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly1305 - Decrypt3 x 1000GB Samsung SSD 980 PRO 1TB2004006008001000SE +/- 1.53, N = 3919.971. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed Time3 x 1000GB Samsung SSD 980 PRO 1TB2M4M6M8M10MSE +/- 30935.60, N = 3114610361. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: Swirl3 x 1000GB Samsung SSD 980 PRO 1TB2004006008001000SE +/- 0.88, N = 310401. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -lheif -lde265 -llcms2 -ltiff -lfreetype -ljpeg -ljxl -ljxl_threads -lhwy -lbrotlidec -lbrotlienc -lstdc++ -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: Rotate3 x 1000GB Samsung SSD 980 PRO 1TB2004006008001000SE +/- 14.26, N = 310191. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -lheif -lde265 -llcms2 -ltiff -lfreetype -ljpeg -ljxl -ljxl_threads -lhwy -lbrotlidec -lbrotlienc -lstdc++ -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: Sharpen3 x 1000GB Samsung SSD 980 PRO 1TB50100150200250SE +/- 0.00, N = 32411. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -lheif -lde265 -llcms2 -ltiff -lfreetype -ljpeg -ljxl -ljxl_threads -lhwy -lbrotlidec -lbrotlienc -lstdc++ -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: Enhanced3 x 1000GB Samsung SSD 980 PRO 1TB100200300400500SE +/- 0.33, N = 34501. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -lheif -lde265 -llcms2 -ltiff -lfreetype -ljpeg -ljxl -ljxl_threads -lhwy -lbrotlidec -lbrotlienc -lstdc++ -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: Resizing3 x 1000GB Samsung SSD 980 PRO 1TB400800120016002000SE +/- 2.33, N = 320311. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -lheif -lde265 -llcms2 -ltiff -lfreetype -ljpeg -ljxl -ljxl_threads -lhwy -lbrotlidec -lbrotlienc -lstdc++ -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: Noise-Gaussian3 x 1000GB Samsung SSD 980 PRO 1TB120240360480600SE +/- 0.58, N = 35761. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -lheif -lde265 -llcms2 -ltiff -lfreetype -ljpeg -ljxl -ljxl_threads -lhwy -lbrotlidec -lbrotlienc -lstdc++ -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: HWB Color Space3 x 1000GB Samsung SSD 980 PRO 1TB400800120016002000SE +/- 1.00, N = 318451. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -lheif -lde265 -llcms2 -ltiff -lfreetype -ljpeg -ljxl -ljxl_threads -lhwy -lbrotlidec -lbrotlienc -lstdc++ -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 1.0Video Input: Chimera 1080p3 x 1000GB Samsung SSD 980 PRO 1TB2004006008001000SE +/- 1.41, N = 3813.341. (CC) gcc options: -pthread -lm

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 1.0Video Input: Summer Nature 4K3 x 1000GB Samsung SSD 980 PRO 1TB70140210280350SE +/- 0.94, N = 3329.961. (CC) gcc options: -pthread -lm

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 1.0Video Input: Summer Nature 1080p3 x 1000GB Samsung SSD 980 PRO 1TB30060090012001500SE +/- 1.54, N = 31198.091. (CC) gcc options: -pthread -lm

dav1d

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterdav1d 1.0Video Input: Chimera 1080p 10-bit3 x 1000GB Samsung SSD 980 PRO 1TB150300450600750SE +/- 0.78, N = 3708.711. (CC) gcc options: -pthread -lm

SVT-AV1

Encoder Mode: Preset 4 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 4 - Input: Bosphorus 4K3 x 1000GB Samsung SSD 980 PRO 1TB0.53961.07921.61882.15842.698SE +/- 0.015, N = 32.3981. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 8 - Input: Bosphorus 4K3 x 1000GB Samsung SSD 980 PRO 1TB1530456075SE +/- 0.19, N = 365.941. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 10 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 10 - Input: Bosphorus 4K3 x 1000GB Samsung SSD 980 PRO 1TB306090120150SE +/- 0.68, N = 3120.561. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 12 - Input: Bosphorus 4K3 x 1000GB Samsung SSD 980 PRO 1TB4080120160200SE +/- 0.49, N = 3164.861. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 4 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 4 - Input: Bosphorus 1080p3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.025, N = 36.6521. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 8 - Input: Bosphorus 1080p3 x 1000GB Samsung SSD 980 PRO 1TB306090120150SE +/- 0.68, N = 3158.091. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 10 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 10 - Input: Bosphorus 1080p3 x 1000GB Samsung SSD 980 PRO 1TB80160240320400SE +/- 1.17, N = 3358.501. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 12 - Input: Bosphorus 1080p3 x 1000GB Samsung SSD 980 PRO 1TB120240360480600SE +/- 3.24, N = 3560.861. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-HEVC

Tuning: 1 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 1 - Input: Bosphorus 4K3 x 1000GB Samsung SSD 980 PRO 1TB1.1072.2143.3214.4285.535SE +/- 0.01, N = 34.921. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-HEVC

Tuning: 7 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: Bosphorus 4K3 x 1000GB Samsung SSD 980 PRO 1TB20406080100SE +/- 0.32, N = 389.551. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-HEVC

Tuning: 10 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 4K3 x 1000GB Samsung SSD 980 PRO 1TB306090120150SE +/- 0.38, N = 3148.841. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-HEVC

Tuning: 1 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 1 - Input: Bosphorus 1080p3 x 1000GB Samsung SSD 980 PRO 1TB510152025SE +/- 0.04, N = 319.171. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-HEVC

Tuning: 7 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: Bosphorus 1080p3 x 1000GB Samsung SSD 980 PRO 1TB60120180240300SE +/- 0.21, N = 3269.621. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-HEVC

Tuning: 10 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 1080p3 x 1000GB Samsung SSD 980 PRO 1TB110220330440550SE +/- 3.12, N = 3520.271. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

x264

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2022-02-22Video Input: Bosphorus 4K3 x 1000GB Samsung SSD 980 PRO 1TB1428425670SE +/- 0.67, N = 1560.381. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -flto

x264

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2022-02-22Video Input: Bosphorus 1080p3 x 1000GB Samsung SSD 980 PRO 1TB50100150200250SE +/- 0.52, N = 3229.871. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -flto

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4K3 x 1000GB Samsung SSD 980 PRO 1TB714212835SE +/- 0.21, N = 331.671. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080p3 x 1000GB Samsung SSD 980 PRO 1TB20406080100SE +/- 0.06, N = 392.981. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per Second3 x 1000GB Samsung SSD 980 PRO 1TB200K400K600K800K1000KSE +/- 821.28, N = 3897617.211. (CC) gcc options: -O2 -lrt" -lrt

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 15Total Time3 x 1000GB Samsung SSD 980 PRO 1TB13M26M39M52M65MSE +/- 834682.79, N = 3587273131. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fno-peel-loops -fno-tracer -pedantic -O3 -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -mbmi2 -flto -flto=jobserver

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 Depth3 x 1000GB Samsung SSD 980 PRO 1TB15M30M45M60M75MSE +/- 399179.58, N = 368290862

Swet

Average

OpenBenchmarking.orgOperations Per Second, More Is BetterSwet 1.5.16Average3 x 1000GB Samsung SSD 980 PRO 1TB200M400M600M800M1000MSE +/- 11863452.45, N = 311023611041. (CC) gcc options: -lm -lpthread -lcurses -lrt

Timed Gem5 Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Gem5 Compilation 21.2Time To Compile3 x 1000GB Samsung SSD 980 PRO 1TB50100150200250SE +/- 0.82, N = 3212.83

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: defconfig3 x 1000GB Samsung SSD 980 PRO 1TB1020304050SE +/- 0.42, N = 342.89

Timed Node.js Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Node.js Compilation 17.3Time To Compile3 x 1000GB Samsung SSD 980 PRO 1TB50100150200250SE +/- 0.27, N = 3248.28

Parallel BZIP2 Compression

FreeBSD-13.0-RELEASE-amd64-memstick.img Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.13FreeBSD-13.0-RELEASE-amd64-memstick.img Compression3 x 1000GB Samsung SSD 980 PRO 1TB0.83071.66142.49213.32284.1535SE +/- 0.039, N = 43.6921. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

Primesieve

Length: 1e12

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 8.0Length: 1e123 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.004, N = 38.8431. (CXX) g++ options: -O3

Primesieve

Length: 1e13

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 8.0Length: 1e133 x 1000GB Samsung SSD 980 PRO 1TB20406080100SE +/- 0.17, N = 3109.921. (CXX) g++ options: -O3

Rust Prime Benchmark

Prime Number Test To 200,000,000

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,0003 x 1000GB Samsung SSD 980 PRO 1TB1.16912.33823.50734.67645.8455SE +/- 0.001, N = 35.1961. (CC) gcc options: -m64 -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc -pie -nodefaultlibs

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 Samples3 x 1000GB Samsung SSD 980 PRO 1TB1.00642.01283.01924.02565.032SE +/- 0.002, N = 34.4731. (CXX) g++ options: -fopenmp -O3

Y-Cruncher

Calculating 500M Pi Digits

OpenBenchmarking.orgSeconds, Fewer Is BetterY-Cruncher 0.7.8.9503Calculating 500M Pi Digits3 x 1000GB Samsung SSD 980 PRO 1TB3691215SE +/- 0.03, N = 312.22

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gz3 x 1000GB Samsung SSD 980 PRO 1TB714212835SE +/- 0.33, N = 428.21

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 93 x 1000GB Samsung SSD 980 PRO 1TB48121620SE +/- 0.16, N = 316.021. (CC) gcc options: -fvisibility=hidden -O2

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DV3 x 1000GB Samsung SSD 980 PRO 1TB0.95871.91742.87613.83484.7935SE +/- 0.008, N = 34.2611. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lsndio -pthread -lbz2 -llzma -lvdpau -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 Solve3 x 1000GB Samsung SSD 980 PRO 1TB714212835SE +/- 0.01, N = 328.431. (CXX) g++ options: -fopenmp -O2 -march=native

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed Time3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.001, N = 36.6041. (CC) gcc options: -static -fopenmp -O3 -march=native

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.99.2Total Time3 x 1000GB Samsung SSD 980 PRO 1TB1530456075SE +/- 0.15, N = 366.361. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread

Aircrack-ng

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.73 x 1000GB Samsung SSD 980 PRO 1TB20K40K60K80K100KSE +/- 16.84, N = 388343.221. (CXX) g++ options: -std=gnu++17 -O3 -fvisibility=hidden -fcommon -rdynamic -lnl-3 -lnl-genl-3 -lpcre -lsqlite3 -lpthread -lz -lssl -lcrypto -lhwloc -ldl -lm -lbsd -pthread

OpenSSL

Algorithm: SHA256

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.0Algorithm: SHA2563 x 1000GB Samsung SSD 980 PRO 1TB6000M12000M18000M24000M30000MSE +/- 22511320.99, N = 3289735710971. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.0Algorithm: RSA40963 x 1000GB Samsung SSD 980 PRO 1TB11002200330044005500SE +/- 3.64, N = 35194.21. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.0Algorithm: RSA40963 x 1000GB Samsung SSD 980 PRO 1TB70K140K210K280K350KSE +/- 47.35, N = 3338954.71. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

etcd

Test: PUT - Connections: 50 - Clients: 100

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 1003 x 1000GB Samsung SSD 980 PRO 1TB30K60K90K120K150KSE +/- 300.83, N = 3129768.78

etcd

Test: PUT - Connections: 50 - Clients: 100 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 100 - Average Latency3 x 1000GB Samsung SSD 980 PRO 1TB0.180.360.540.720.9SE +/- 0.00, N = 30.8

etcd

Test: PUT - Connections: 100 - Clients: 100

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 1003 x 1000GB Samsung SSD 980 PRO 1TB30K60K90K120K150KSE +/- 1083.28, N = 3128407.76

etcd

Test: PUT - Connections: 100 - Clients: 100 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 100 - Average Latency3 x 1000GB Samsung SSD 980 PRO 1TB0.180.360.540.720.9SE +/- 0.00, N = 30.8

etcd

Test: PUT - Connections: 50 - Clients: 1000

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 10003 x 1000GB Samsung SSD 980 PRO 1TB30K60K90K120K150KSE +/- 780.52, N = 3133491.91

etcd

Test: PUT - Connections: 50 - Clients: 1000 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 1000 - Average Latency3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.06, N = 37.5

etcd

Test: PUT - Connections: 500 - Clients: 100

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 1003 x 1000GB Samsung SSD 980 PRO 1TB30K60K90K120K150KSE +/- 988.49, N = 3134237.63

etcd

Test: PUT - Connections: 500 - Clients: 100 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 100 - Average Latency3 x 1000GB Samsung SSD 980 PRO 1TB0.15750.3150.47250.630.7875SE +/- 0.00, N = 30.7

etcd

Test: PUT - Connections: 100 - Clients: 1000

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 10003 x 1000GB Samsung SSD 980 PRO 1TB30K60K90K120K150KSE +/- 452.37, N = 3131282.19

etcd

Test: PUT - Connections: 100 - Clients: 1000 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 1000 - Average Latency3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.00, N = 37.6

etcd

Test: PUT - Connections: 500 - Clients: 1000

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 10003 x 1000GB Samsung SSD 980 PRO 1TB30K60K90K120K150KSE +/- 353.04, N = 3128877.66

etcd

Test: PUT - Connections: 500 - Clients: 1000 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 1000 - Average Latency3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.03, N = 37.8

etcd

Test: RANGE - Connections: 50 - Clients: 100

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 1003 x 1000GB Samsung SSD 980 PRO 1TB30K60K90K120K150KSE +/- 294.21, N = 3127731.42

etcd

Test: RANGE - Connections: 50 - Clients: 100 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 100 - Average Latency3 x 1000GB Samsung SSD 980 PRO 1TB0.180.360.540.720.9SE +/- 0.00, N = 30.8

etcd

Test: RANGE - Connections: 100 - Clients: 100

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 1003 x 1000GB Samsung SSD 980 PRO 1TB30K60K90K120K150KSE +/- 947.62, N = 3129646.28

etcd

Test: RANGE - Connections: 100 - Clients: 100 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 100 - Average Latency3 x 1000GB Samsung SSD 980 PRO 1TB0.180.360.540.720.9SE +/- 0.00, N = 30.8

etcd

Test: RANGE - Connections: 50 - Clients: 1000

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 10003 x 1000GB Samsung SSD 980 PRO 1TB30K60K90K120K150KSE +/- 329.81, N = 3133238.48

etcd

Test: RANGE - Connections: 50 - Clients: 1000 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 1000 - Average Latency3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.00, N = 37.5

etcd

Test: RANGE - Connections: 500 - Clients: 100

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 1003 x 1000GB Samsung SSD 980 PRO 1TB30K60K90K120K150KSE +/- 478.48, N = 3133075.87

etcd

Test: RANGE - Connections: 500 - Clients: 100 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 100 - Average Latency3 x 1000GB Samsung SSD 980 PRO 1TB0.15750.3150.47250.630.7875SE +/- 0.03, N = 30.7

etcd

Test: RANGE - Connections: 100 - Clients: 1000

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 10003 x 1000GB Samsung SSD 980 PRO 1TB30K60K90K120K150KSE +/- 361.61, N = 3133002.83

etcd

Test: RANGE - Connections: 100 - Clients: 1000 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 1000 - Average Latency3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.00, N = 37.5

etcd

Test: RANGE - Connections: 500 - Clients: 1000

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 10003 x 1000GB Samsung SSD 980 PRO 1TB30K60K90K120K150KSE +/- 318.76, N = 3127906.17

etcd

Test: RANGE - Connections: 500 - Clients: 1000 - Average Latency

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 1000 - Average Latency3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.00, N = 37.8

Apache Spark

Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB0.4680.9361.4041.8722.34SE +/- 0.03, N = 32.08

Apache Spark

Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.40, N = 373.07

Apache Spark

Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.76731.53462.30193.06923.8365SE +/- 0.02, N = 33.41

Apache Spark

Row Count: 1000000 - Partitions: 100 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.6211.2421.8632.4843.105SE +/- 0.03, N = 32.76

Apache Spark

Row Count: 1000000 - Partitions: 100 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.29030.58060.87091.16121.4515SE +/- 0.02, N = 31.29

Apache Spark

Row Count: 1000000 - Partitions: 100 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.2430.4860.7290.9721.215SE +/- 0.01, N = 31.08

Apache Spark

Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.18450.3690.55350.7380.9225SE +/- 0.01, N = 30.82

Apache Spark

Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB0.4770.9541.4311.9082.385SE +/- 0.02, N = 52.12

Apache Spark

Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.30, N = 572.64

Apache Spark

Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.7651.532.2953.063.825SE +/- 0.01, N = 53.40

Apache Spark

Row Count: 1000000 - Partitions: 500 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.58051.1611.74152.3222.9025SE +/- 0.03, N = 52.58

Apache Spark

Row Count: 1000000 - Partitions: 500 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.29480.58960.88441.17921.474SE +/- 0.01, N = 51.31

Apache Spark

Row Count: 1000000 - Partitions: 500 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.2610.5220.7831.0441.305SE +/- 0.02, N = 51.16

Apache Spark

Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.20250.4050.60750.811.0125SE +/- 0.02, N = 50.90

Apache Spark

Row Count: 1000000 - Partitions: 1000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB0.49280.98561.47841.97122.464SE +/- 0.03, N = 32.19

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.77, N = 372.61

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.76281.52562.28843.05123.814SE +/- 0.02, N = 33.39

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.58281.16561.74842.33122.914SE +/- 0.02, N = 32.59

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.3150.630.9451.261.575SE +/- 0.00, N = 31.40

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.2880.5760.8641.1521.44SE +/- 0.02, N = 31.28

Apache Spark

Row Count: 1000000 - Partitions: 1000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 1000 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.23630.47260.70890.94521.1815SE +/- 0.03, N = 31.05

Apache Spark

Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB0.54681.09361.64042.18722.734SE +/- 0.01, N = 32.43

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.33, N = 372.81

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.76051.5212.28153.0423.8025SE +/- 0.01, N = 33.38

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.67951.3592.03852.7183.3975SE +/- 0.04, N = 33.02

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.38030.76061.14091.52121.9015SE +/- 0.04, N = 31.69

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.4590.9181.3771.8362.295SE +/- 0.04, N = 32.04

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.34880.69761.04641.39521.744SE +/- 0.02, N = 31.55

Apache Spark

Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.03, N = 36.85

Apache Spark

Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.29, N = 372.51

Apache Spark

Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.7651.532.2953.063.825SE +/- 0.02, N = 33.40

Apache Spark

Row Count: 10000000 - Partitions: 100 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB1.03282.06563.09844.13125.164SE +/- 0.04, N = 34.59

Apache Spark

Row Count: 10000000 - Partitions: 100 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB1.03732.07463.11194.14925.1865SE +/- 0.13, N = 34.61

Apache Spark

Row Count: 10000000 - Partitions: 100 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB1.17232.34463.51694.68925.8615SE +/- 0.16, N = 35.21

Apache Spark

Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB1.17682.35363.53044.70725.884SE +/- 0.27, N = 35.23

Apache Spark

Row Count: 10000000 - Partitions: 500 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.07, N = 156.64

Apache Spark

Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.18, N = 1572.99

Apache Spark

Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.76051.5212.28153.0423.8025SE +/- 0.01, N = 153.38

Apache Spark

Row Count: 10000000 - Partitions: 500 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.92481.84962.77443.69924.624SE +/- 0.02, N = 154.11

Apache Spark

Row Count: 10000000 - Partitions: 500 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB0.96531.93062.89593.86124.8265SE +/- 0.01, N = 154.29

Apache Spark

Row Count: 10000000 - Partitions: 500 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB1.1162.2323.3484.4645.58SE +/- 0.06, N = 154.96

Apache Spark

Row Count: 10000000 - Partitions: 500 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 500 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB1.00132.00263.00394.00525.0065SE +/- 0.07, N = 154.45

Apache Spark

Row Count: 20000000 - Partitions: 100 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB3691215SE +/- 0.06, N = 312.14

Apache Spark

Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.28, N = 372.24

Apache Spark

Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.76051.5212.28153.0423.8025SE +/- 0.01, N = 33.38

Apache Spark

Row Count: 20000000 - Partitions: 100 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.08, N = 36.45

Apache Spark

Row Count: 20000000 - Partitions: 100 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB3691215SE +/- 0.34, N = 39.11

Apache Spark

Row Count: 20000000 - Partitions: 100 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB3691215SE +/- 0.14, N = 310.36

Apache Spark

Row Count: 20000000 - Partitions: 100 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 100 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB3691215SE +/- 0.01, N = 310.39

Apache Spark

Row Count: 20000000 - Partitions: 500 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB3691215SE +/- 0.05, N = 311.13

Apache Spark

Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.04, N = 372.39

Apache Spark

Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.76281.52562.28843.05123.814SE +/- 0.02, N = 33.39

Apache Spark

Row Count: 20000000 - Partitions: 500 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB1.2692.5383.8075.0766.345SE +/- 0.03, N = 35.64

Apache Spark

Row Count: 20000000 - Partitions: 500 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.08, N = 37.95

Apache Spark

Row Count: 20000000 - Partitions: 500 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB3691215SE +/- 0.21, N = 39.41

Apache Spark

Row Count: 20000000 - Partitions: 500 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 500 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.20, N = 38.28

Apache Spark

Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB510152025SE +/- 0.07, N = 322.63

Apache Spark

Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.40, N = 372.54

Apache Spark

Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.76051.5212.28153.0423.8025SE +/- 0.00, N = 33.38

Apache Spark

Row Count: 40000000 - Partitions: 100 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB48121620SE +/- 0.11, N = 316.62

Apache Spark

Row Count: 40000000 - Partitions: 100 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB48121620SE +/- 0.08, N = 315.94

Apache Spark

Row Count: 40000000 - Partitions: 100 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB510152025SE +/- 0.50, N = 318.75

Apache Spark

Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB510152025SE +/- 0.81, N = 318.93

Apache Spark

Row Count: 40000000 - Partitions: 500 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB510152025SE +/- 0.23, N = 521.25

Apache Spark

Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.46, N = 572.85

Apache Spark

Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.7651.532.2953.063.825SE +/- 0.00, N = 53.40

Apache Spark

Row Count: 40000000 - Partitions: 500 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB48121620SE +/- 0.03, N = 515.85

Apache Spark

Row Count: 40000000 - Partitions: 500 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB48121620SE +/- 0.34, N = 515.85

Apache Spark

Row Count: 40000000 - Partitions: 500 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB510152025SE +/- 0.53, N = 518.75

Apache Spark

Row Count: 40000000 - Partitions: 500 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 500 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB510152025SE +/- 0.57, N = 518.39

Apache Spark

Row Count: 10000000 - Partitions: 1000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.06, N = 157.03

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.13, N = 1572.74

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.75831.51662.27493.03323.7915SE +/- 0.01, N = 153.37

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB1.03732.07463.11194.14925.1865SE +/- 0.02, N = 154.61

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB1.06882.13763.20644.27525.344SE +/- 0.06, N = 154.75

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB1.1972.3943.5914.7885.985SE +/- 0.06, N = 155.32

Apache Spark

Row Count: 10000000 - Partitions: 1000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 1000 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB1.14752.2953.44254.595.7375SE +/- 0.09, N = 155.10

Apache Spark

Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.07, N = 157.50

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.15, N = 1572.59

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.76951.5392.30853.0783.8475SE +/- 0.01, N = 153.42

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB1.0892.1783.2674.3565.445SE +/- 0.02, N = 154.84

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB1.0982.1963.2944.3925.49SE +/- 0.03, N = 154.88

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB1.29152.5833.87455.1666.4575SE +/- 0.07, N = 155.74

Apache Spark

Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB1.23752.4753.71254.956.1875SE +/- 0.08, N = 155.50

Apache Spark

Row Count: 20000000 - Partitions: 1000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB3691215SE +/- 0.07, N = 311.36

Apache Spark

Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.26, N = 372.12

Apache Spark

Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.76281.52562.28843.05123.814SE +/- 0.03, N = 33.39

Apache Spark

Row Count: 20000000 - Partitions: 1000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.04, N = 36.28

Apache Spark

Row Count: 20000000 - Partitions: 1000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.06, N = 38.19

Apache Spark

Row Count: 20000000 - Partitions: 1000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB3691215SE +/- 0.02, N = 39.01

Apache Spark

Row Count: 20000000 - Partitions: 1000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 1000 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.04, N = 38.59

Apache Spark

Row Count: 20000000 - Partitions: 2000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB3691215SE +/- 0.06, N = 311.58

Apache Spark

Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.22, N = 372.55

Apache Spark

Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.7561.5122.2683.0243.78SE +/- 0.02, N = 33.36

Apache Spark

Row Count: 20000000 - Partitions: 2000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.02, N = 36.44

Apache Spark

Row Count: 20000000 - Partitions: 2000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB246810SE +/- 0.16, N = 38.67

Apache Spark

Row Count: 20000000 - Partitions: 2000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB3691215SE +/- 0.48, N = 310.08

Apache Spark

Row Count: 20000000 - Partitions: 2000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 20000000 - Partitions: 2000 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB3691215SE +/- 0.52, N = 39.06

Apache Spark

Row Count: 40000000 - Partitions: 1000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB510152025SE +/- 0.07, N = 320.63

Apache Spark

Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.16, N = 372.24

Apache Spark

Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.7561.5122.2683.0243.78SE +/- 0.04, N = 33.36

Apache Spark

Row Count: 40000000 - Partitions: 1000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB48121620SE +/- 0.08, N = 314.51

Apache Spark

Row Count: 40000000 - Partitions: 1000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB48121620SE +/- 0.42, N = 315.49

Apache Spark

Row Count: 40000000 - Partitions: 1000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB48121620SE +/- 0.34, N = 317.38

Apache Spark

Row Count: 40000000 - Partitions: 1000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 1000 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB48121620SE +/- 0.24, N = 316.09

Apache Spark

Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark Time3 x 1000GB Samsung SSD 980 PRO 1TB510152025SE +/- 0.09, N = 320.82

Apache Spark

Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark3 x 1000GB Samsung SSD 980 PRO 1TB1632486480SE +/- 0.40, N = 372.87

Apache Spark

Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe3 x 1000GB Samsung SSD 980 PRO 1TB0.76281.52562.28843.05123.814SE +/- 0.02, N = 33.39

Apache Spark

Row Count: 40000000 - Partitions: 2000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Group By Test Time3 x 1000GB Samsung SSD 980 PRO 1TB3691215SE +/- 0.05, N = 313.19

Apache Spark

Row Count: 40000000 - Partitions: 2000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Repartition Test Time3 x 1000GB Samsung SSD 980 PRO 1TB48121620SE +/- 0.57, N = 315.94

Apache Spark

Row Count: 40000000 - Partitions: 2000 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB510152025SE +/- 0.68, N = 318.62

Apache Spark

Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test Time3 x 1000GB Samsung SSD 980 PRO 1TB48121620SE +/- 0.85, N = 317.02

Dragonflydb

Clients: 50 - Set To Get Ratio: 1:1

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 1:13 x 1000GB Samsung SSD 980 PRO 1TB2M4M6M8M10MSE +/- 130943.15, N = 158228551.141. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients: 50 - Set To Get Ratio: 1:5

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 1:53 x 1000GB Samsung SSD 980 PRO 1TB2M4M6M8M10MSE +/- 167895.67, N = 158885787.701. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients: 50 - Set To Get Ratio: 5:1

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 50 - Set To Get Ratio: 5:13 x 1000GB Samsung SSD 980 PRO 1TB2M4M6M8M10MSE +/- 181971.26, N = 158209502.991. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients: 200 - Set To Get Ratio: 1:1

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 1:13 x 1000GB Samsung SSD 980 PRO 1TB2M4M6M8M10MSE +/- 445330.94, N = 159788466.271. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients: 200 - Set To Get Ratio: 1:5

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 1:53 x 1000GB Samsung SSD 980 PRO 1TB2M4M6M8M10MSE +/- 440617.69, N = 1210465269.711. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients: 200 - Set To Get Ratio: 5:1

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 0.6Clients: 200 - Set To Get Ratio: 5:13 x 1000GB Samsung SSD 980 PRO 1TB2M4M6M8M10MSE +/- 373446.94, N = 159503791.631. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

ASTC Encoder

Preset: Fast

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: Fast3 x 1000GB Samsung SSD 980 PRO 1TB70140210280350SE +/- 0.21, N = 3337.091. (CXX) g++ options: -O3 -flto -pthread

ASTC Encoder

Preset: Medium

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: Medium3 x 1000GB Samsung SSD 980 PRO 1TB306090120150SE +/- 0.02, N = 3116.271. (CXX) g++ options: -O3 -flto -pthread

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: Thorough3 x 1000GB Samsung SSD 980 PRO 1TB48121620SE +/- 0.00, N = 314.231. (CXX) g++ options: -O3 -flto -pthread

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.0Preset: Exhaustive3 x 1000GB Samsung SSD 980 PRO 1TB0.33410.66821.00231.33641.6705SE +/- 0.0010, N = 31.48501. (CXX) g++ options: -O3 -flto -pthread

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,0003 x 1000GB Samsung SSD 980 PRO 1TB918273645SE +/- 0.21, N = 340.401. (CC) gcc options: -O2 -lz

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.2Blend File: BMW27 - Compute: CPU-Only3 x 1000GB Samsung SSD 980 PRO 1TB1530456075SE +/- 0.08, N = 369.59

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.2Blend File: Classroom - Compute: CPU-Only3 x 1000GB Samsung SSD 980 PRO 1TB4080120160200SE +/- 0.08, N = 3184.12

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.2Blend File: Fishy Cat - Compute: CPU-Only3 x 1000GB Samsung SSD 980 PRO 1TB20406080100SE +/- 0.05, N = 387.71

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.2Blend File: Pabellon Barcelona - Compute: CPU-Only3 x 1000GB Samsung SSD 980 PRO 1TB50100150200250SE +/- 0.16, N = 3227.47

Sysbench

Test: RAM / Memory

OpenBenchmarking.orgMiB/sec, More Is BetterSysbench 1.0.20Test: RAM / Memory3 x 1000GB Samsung SSD 980 PRO 1TB3K6K9K12K15KSE +/- 2.96, N = 315003.911. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 1.0.20Test: CPU3 x 1000GB Samsung SSD 980 PRO 1TB20K40K60K80K100KSE +/- 18.55, N = 392280.661. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test Times3 x 1000GB Samsung SSD 980 PRO 1TB160320480640800SE +/- 5.49, N = 3749

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suite3 x 1000GB Samsung SSD 980 PRO 1TB200K400K600K800K1000KSE +/- 2059.12, N = 3917997

RAR Compression

Linux Source Tree Archiving To RAR

OpenBenchmarking.orgSeconds, Fewer Is BetterRAR Compression 6.0.2Linux Source Tree Archiving To RAR3 x 1000GB Samsung SSD 980 PRO 1TB918273645SE +/- 0.03, N = 338.70


Phoronix Test Suite v10.8.5