Benchmarks for a future article.
No Encryption Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,noatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa50000cJava Notes: OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)Python Notes: Python 3.10.4Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Full Disk Encryption Processor: AMD Ryzen 7 PRO 5850U @ 1.90GHz (8 Cores / 16 Threads), Motherboard: HP 8A78 (F.04 BIOS), Chipset: AMD Renoir/Cezanne, Memory: 16GB, Disk: 1024GB SK hynix PC711 HFS001TDE9X073N, Graphics: AMD Cezanne 512MB (2000/400MHz), Audio: AMD Renoir Radeon HD Audio, Network: Realtek RTL8822CE 802.11ac PCIe
OS: Pop 22.04, Kernel: 5.17.5-76051705-generic (x86_64), Desktop: GNOME Shell 42.1, Display Server: X Server 1.21.1.3, OpenGL: 4.6 Mesa 22.0.1 (LLVM 13.0.1 DRM 3.44), Vulkan: 1.2.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080
Pop OS 22.04 Encryption AMD Ryzen Laptop Test OpenBenchmarking.org Phoronix Test Suite AMD Ryzen 7 PRO 5850U @ 1.90GHz (8 Cores / 16 Threads) HP 8A78 (F.04 BIOS) AMD Renoir/Cezanne 16GB 1024GB SK hynix PC711 HFS001TDE9X073N AMD Cezanne 512MB (2000/400MHz) AMD Renoir Radeon HD Audio Realtek RTL8822CE 802.11ac PCIe Pop 22.04 5.17.5-76051705-generic (x86_64) GNOME Shell 42.1 X Server 1.21.1.3 4.6 Mesa 22.0.1 (LLVM 13.0.1 DRM 3.44) 1.2.204 GCC 11.2.0 ext4 1920x1080 Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Pop OS 22.04 Encryption AMD Ryzen Laptop Test Benchmarks System Logs - Transparent Huge Pages: madvise - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - NONE / errors=remount-ro,noatime,rw / Block Size: 4096 - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa50000c - OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1) - Python 3.10.4 - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
No Encryption vs. Full Disk Encryption Comparison Phoronix Test Suite Baseline +33.9% +33.9% +67.8% +67.8% +101.7% +101.7% +135.6% +135.6% 4.1% 3.2% 2.5% Seq Read - POSIX AIO - No - Yes - 2MB 135.7% Seq Read - POSIX AIO - No - No - 2MB 134% Rand Write - POSIX AIO - No - Yes - 4KB 104.5% Seq Write - POSIX AIO - No - Yes - 2MB 102.5% Seq Write - POSIX AIO - No - No - 2MB 98.4% 1.F.1.S 97.8% Rand Read - Linux AIO - No - Yes - 4KB 48.1% Rand Read - Linux AIO - No - No - 4KB 47.7% 5.F.1.S.4.T 45.5% 4.F.3.S.D.1.S 37.1% Rand Read - POSIX AIO - No - No - 4KB 35.1% Rand Read - POSIX AIO - No - Yes - 4KB 34.7% Rand Fill Sync 32.1% Rand Read - POSIX AIO - Yes - No - 4KB 31.1% Rand Read - POSIX AIO - Yes - Yes - 4KB 31.1% 8 31% Seq Read - Linux AIO - Yes - No - 2MB 30.8% Seq Read - Linux AIO - Yes - Yes - 2MB 30% Seq Write - POSIX AIO - Yes - No - 2MB 29.5% Seq Write - Linux AIO - Yes - No - 2MB 29% Seq Write - Linux AIO - Yes - Yes - 2MB 28.8% Seq Write - POSIX AIO - Yes - Yes - 2MB 28.4% Rand Read - Linux AIO - Yes - No - 4KB 28.1% Rand Read - Linux AIO - Yes - Yes - 4KB 27.8% Seq Read - POSIX AIO - Yes - Yes - 2MB 26.7% Seq Write - IO_uring - Yes - No - 2MB 25.2% Seq Write - IO_uring - Yes - Yes - 2MB 24.1% Rand Write - POSIX AIO - Yes - No - 2MB 23.7% Fill Sync 21.4% 8MB 20.2% 2MB 16.8% Fill Sync 15.8% 1 11% Rand Read 9.5% 4MB 8% Hot Read 7.6% Seq Write - IO_uring - No - Yes - 2MB 5% Seq Write - Linux AIO - No - No - 2MB Rand Write - IO_uring - Yes - Yes - 4KB 3.5% Rand Write - Linux AIO - Yes - No - 4KB 3.5% Rand Write - POSIX AIO - Yes - No - 4KB Rand Write - Linux AIO - Yes - Yes - 4KB 2.9% Rand Write - POSIX AIO - Yes - Yes - 4KB Initial Create 2.4% Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester FS-Mark Flexible IO Tester Flexible IO Tester FS-Mark FS-Mark Flexible IO Tester Flexible IO Tester Facebook RocksDB Flexible IO Tester Flexible IO Tester SQLite Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester LevelDB IOR IOR LevelDB SQLite LevelDB IOR LevelDB Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester Flexible IO Tester Compile Bench No Encryption Full Disk Encryption
Pop OS 22.04 Encryption AMD Ryzen Laptop Test aom-av1: Speed 10 Realtime - Bosphorus 4K aom-av1: Speed 10 Realtime - Bosphorus 1080p cassandra: Writes compilebench: Initial Create darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only rocksdb: Rand Fill rocksdb: Rand Read rocksdb: Update Rand rocksdb: Seq Fill rocksdb: Rand Fill Sync rocksdb: Read While Writing fio: Rand Read - Linux AIO - No - No - 4KB - Default Test Directory fio: Rand Read - POSIX AIO - No - No - 4KB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Read - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Rand Read - POSIX AIO - No - Yes - 4KB - Default Test Directory fio: Rand Read - POSIX AIO - Yes - No - 4KB - Default Test Directory fio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directory fio: Rand Read - Linux AIO - Yes - Yes - 4KB - Default Test Directory fio: Rand Read - POSIX AIO - Yes - Yes - 4KB - Default Test Directory fio: Rand Write - IO_uring - Yes - Yes - 4KB - Default Test Directory fio: Rand Write - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Rand Write - POSIX AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - POSIX AIO - Yes - No - 2MB - Default Test Directory fio: Rand Write - POSIX AIO - Yes - No - 4KB - Default Test Directory fio: Rand Write - Linux AIO - Yes - Yes - 4KB - Default Test Directory fio: Rand Write - POSIX AIO - Yes - Yes - 4KB - Default Test Directory fio: Seq Read - IO_uring - No - No - 2MB - Default Test Directory fio: Seq Read - IO_uring - No - Yes - 2MB - Default Test Directory fio: Seq Read - Linux AIO - No - No - 2MB - Default Test Directory fio: Seq Read - POSIX AIO - No - No - 2MB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directory fio: Seq Read - POSIX AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directory fio: Seq Write - IO_uring - Yes - No - 2MB - Default Test Directory fio: Seq Write - Linux AIO - No - No - 2MB - Default Test Directory fio: Seq Write - POSIX AIO - No - No - 2MB - Default Test Directory fio: Seq Read - Linux AIO - Yes - Yes - 2MB - Default Test Directory fio: Seq Read - POSIX AIO - Yes - Yes - 2MB - Default Test Directory fio: Seq Write - IO_uring - Yes - Yes - 2MB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 2MB - Default Test Directory fio: Seq Write - POSIX AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - POSIX AIO - Yes - No - 2MB - Default Test Directory fio: Seq Write - Linux AIO - Yes - Yes - 2MB - Default Test Directory fio: Seq Write - POSIX AIO - Yes - Yes - 2MB - Default Test Directory fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask git: Time To Complete Common Git Commands compress-gzip: Linux Source Tree Archiving To .tar.gz influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 ior: 2MB - Default Test Directory ior: 4MB - Default Test Directory ior: 8MB - Default Test Directory leveldb: Hot Read leveldb: Fill Sync leveldb: Fill Sync leveldb: Overwrite leveldb: Rand Fill leveldb: Rand Read leveldb: Seek Rand leveldb: Rand Delete leveldb: Seq Fill leveldb: Seq Fill postmark: Disk Transaction Performance pyperformance: python_startup sqlite: 1 sqlite: 8 sqlite-speedtest: Timed Time - Size 1,000 svt-av1: Preset 12 - Bosphorus 4K svt-av1: Preset 12 - Bosphorus 1080p build-gem5: Time To Compile build-godot: Time To Compile build-linux-kernel: defconfig build-nodejs: Time To Compile unpack-firefox: firefox-84.0.source.tar.xz No Encryption Full Disk Encryption 47.90 137.17 56244 547.13 6.656 6.771 0.292 5.330 761933 40388051 391226 1037962 14498 1626541 85100 18100 85133 15500 18100 17300 136333 15500 17300 137333 119333 56100 1169 189333 119000 189667 3437 3438 3436 2656 3436 2134 2654 3210 2259 3027 2839 2112 2065 2248 3089 2254 2900 2385 2248 2372 561.6 833.5 415.2 14.599 13.949 14.535 16.829 43.341 33.545 336780.8 347940.7 1367.13 1416.61 1463.79 5.118 1.7 1052.376 38.448 38.658 5.109 7.568 37.342 46.5 38.079 6357 6.93 9.005 16.415 52.277 71.788 293.098 577.223 161.002 127.166 805.562 15.745 48.60 135.91 55620 534.53 6.675 6.793 0.293 5.311 753243 40625485 391849 1041838 10978 1608146 57600 13400 57500 12100 13433 13200 134000 12133 13200 132667 115333 27433 945 195333 115667 194333 3437 3436 3435 1135 3436 1631 1126 3056 1804 3151 1431 1624 1630 1811 3074 1747 1432 1842 1746 1848 283.9 572.8 302.9 14.666 14.015 14.489 16.872 43.201 33.629 336766.0 347506.3 1170.91 1311.13 1217.38 5.507 1.4 1218.141 38.416 38.237 5.593 7.476 37.327 46.9 37.744 6303 6.85 9.994 21.508 52.443 70.848 291.372 577.635 161.847 126.095 807.282 16.008 OpenBenchmarking.org
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
CPU Power Consumption Monitor OpenBenchmarking.org Watts CPU Power Consumption Monitor Phoronix Test Suite System Monitoring Full Disk Encryption No Encryption 8 16 24 32 40 Min: 0.93 / Avg: 13.32 / Max: 35.53 Min: 1.02 / Avg: 12.73 / Max: 35.52
CPU Temperature Monitor OpenBenchmarking.org Celsius CPU Temperature Monitor Phoronix Test Suite System Monitoring Full Disk Encryption No Encryption 20 40 60 80 100 Min: 38.63 / Avg: 72.81 / Max: 100.38 Min: 36 / Avg: 72 / Max: 100.38
Darktable Min Avg Max No Encryption 2.0 18.4 30.1 OpenBenchmarking.org Watts, Fewer Is Better Darktable CPU Power Consumption Monitor 9 18 27 36 45
Min Avg Max No Encryption 55.6 77.8 85.3 OpenBenchmarking.org Celsius, Fewer Is Better Darktable CPU Temperature Monitor 20 40 60 80 100
Min Avg Max No Encryption 1.9 18.1 30.1 OpenBenchmarking.org Watts, Fewer Is Better Darktable CPU Power Consumption Monitor 9 18 27 36 45
Min Avg Max No Encryption 61.6 79.5 86.8 OpenBenchmarking.org Celsius, Fewer Is Better Darktable CPU Temperature Monitor 20 40 60 80 100
Min Avg Max No Encryption 1.9 5.9 21.5 OpenBenchmarking.org Watts, Fewer Is Better Darktable CPU Power Consumption Monitor 6 12 18 24 30
Min Avg Max No Encryption 61.5 65.8 70.4 OpenBenchmarking.org Celsius, Fewer Is Better Darktable CPU Temperature Monitor 20 40 60 80 100
Min Avg Max No Encryption 1.9 17.0 30.1 OpenBenchmarking.org Watts, Fewer Is Better Darktable CPU Power Consumption Monitor 9 18 27 36 45
Min Avg Max No Encryption 51.8 75.7 86.8 OpenBenchmarking.org Celsius, Fewer Is Better Darktable CPU Temperature Monitor 20 40 60 80 100
Flexible IO Tester FIO, the Flexible I/O Tester, is an advanced Linux disk benchmark supporting multiple I/O engines and a wealth of options. FIO was written by Jens Axboe for testing of the Linux I/O subsystem and schedulers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory No Encryption Full Disk Encryption 700 1400 2100 2800 3500 SE +/- 2.19, N = 3 SE +/- 1.76, N = 3 3437 3437 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 700 1400 2100 2800 3500 SE +/- 1.53, N = 3 SE +/- 1.76, N = 3 3436 3438 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 700 1400 2100 2800 3500 SE +/- 1.86, N = 3 SE +/- 2.08, N = 3 3435 3436 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 600 1200 1800 2400 3000 SE +/- 13.53, N = 3 SE +/- 4.58, N = 3 1135 2656 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory No Encryption Full Disk Encryption 700 1400 2100 2800 3500 SE +/- 1.76, N = 3 SE +/- 2.08, N = 3 3436 3436 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 500 1000 1500 2000 2500 SE +/- 7.06, N = 3 SE +/- 7.06, N = 3 1631 2134 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 600 1200 1800 2400 3000 SE +/- 15.95, N = 3 SE +/- 3.18, N = 3 1126 2654 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 700 1400 2100 2800 3500 SE +/- 55.07, N = 15 SE +/- 5.51, N = 3 3056 3210 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 500 1000 1500 2000 2500 SE +/- 0.88, N = 3 SE +/- 11.68, N = 3 1804 2259 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory No Encryption Full Disk Encryption 700 1400 2100 2800 3500 SE +/- 113.59, N = 15 SE +/- 42.35, N = 3 3027 3151 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 600 1200 1800 2400 3000 SE +/- 17.72, N = 4 SE +/- 121.68, N = 15 1431 2839 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 500 1000 1500 2000 2500 SE +/- 5.61, N = 3 SE +/- 9.56, N = 3 1624 2112 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 400 800 1200 1600 2000 SE +/- 4.98, N = 3 SE +/- 18.27, N = 3 1630 2065 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 500 1000 1500 2000 2500 SE +/- 1.67, N = 3 SE +/- 3.06, N = 3 1811 2248 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 700 1400 2100 2800 3500 SE +/- 36.78, N = 15 SE +/- 103.86, N = 15 3074 3089 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 500 1000 1500 2000 2500 SE +/- 1.20, N = 3 SE +/- 3.93, N = 3 1747 2254 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 600 1200 1800 2400 3000 SE +/- 10.74, N = 3 SE +/- 113.28, N = 15 1432 2900 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 500 1000 1500 2000 2500 SE +/- 2.40, N = 3 SE +/- 10.71, N = 3 1842 2385 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 500 1000 1500 2000 2500 SE +/- 1.86, N = 3 SE +/- 12.02, N = 3 1746 2248 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: POSIX AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Full Disk Encryption No Encryption 500 1000 1500 2000 2500 SE +/- 3.06, N = 3 SE +/- 16.99, N = 11 1848 2372 -ltcmalloc 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
GIMP Min Avg Max No Encryption 2.0 16.6 29.4 OpenBenchmarking.org Watts, Fewer Is Better GIMP CPU Power Consumption Monitor 9 18 27 36 45
Min Avg Max No Encryption 61.5 83.1 90.1 OpenBenchmarking.org Celsius, Fewer Is Better GIMP CPU Temperature Monitor 20 40 60 80 100
Min Avg Max No Encryption 1.8 12.2 18.0 OpenBenchmarking.org Watts, Fewer Is Better GIMP CPU Power Consumption Monitor 5 10 15 20 25
Min Avg Max No Encryption 61.0 82.3 88.8 OpenBenchmarking.org Celsius, Fewer Is Better GIMP CPU Temperature Monitor 20 40 60 80 100
Min Avg Max No Encryption 2.0 13.5 17.9 OpenBenchmarking.org Watts, Fewer Is Better GIMP CPU Power Consumption Monitor 5 10 15 20 25
Min Avg Max No Encryption 57.0 82.4 88.4 OpenBenchmarking.org Celsius, Fewer Is Better GIMP CPU Temperature Monitor 20 40 60 80 100
Min Avg Max No Encryption 2.0 14.7 19.0 OpenBenchmarking.org Watts, Fewer Is Better GIMP CPU Power Consumption Monitor 6 12 18 24 30
Min Avg Max No Encryption 57.5 82.8 90.6 OpenBenchmarking.org Celsius, Fewer Is Better GIMP CPU Temperature Monitor 20 40 60 80 100
InfluxDB This is a benchmark of the InfluxDB open-source time-series database optimized for fast, high-availability storage for IoT and other use-cases. The InfluxDB test profile makes use of InfluxDB Inch for facilitating the benchmarks. Learn more via the OpenBenchmarking.org test page.
IOR IOR is a parallel I/O storage benchmark making use of MPI with a particular focus on HPC (High Performance Computing) systems. IOR is developed at the Lawrence Livermore National Laboratory (LLNL). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync Full Disk Encryption No Encryption 0.3825 0.765 1.1475 1.53 1.9125 SE +/- 0.00, N = 12 SE +/- 0.00, N = 13 1.4 1.7 -ltcmalloc 1. (CXX) g++ options: -O3 -lsnappy
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill No Encryption Full Disk Encryption 11 22 33 44 55 SE +/- 0.09, N = 3 SE +/- 0.20, N = 3 46.5 46.9 -ltcmalloc 1. (CXX) g++ options: -O3 -lsnappy
PostMark This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
SVT-AV1 This is a benchmark of the SVT-AV1 open-source video encoder/decoder. SVT-AV1 was originally developed by Intel as part of their Open Visual Cloud / Scalable Video Technology (SVT). Development of SVT-AV1 has since moved to the Alliance for Open Media as part of upstream AV1 development. SVT-AV1 is a CPU-based multi-threaded video encoder for the AV1 video format with a sample YUV video file. Learn more via the OpenBenchmarking.org test page.
Timed Gem5 Compilation This test times how long it takes to compile Gem5. Gem5 is a simulator for computer system architecture research. Gem5 is widely used for computer architecture research within the industry, academia, and more. Learn more via the OpenBenchmarking.org test page.
Timed Godot Game Engine Compilation This test times how long it takes to compile the Godot Game Engine. Godot is a popular, open-source, cross-platform 2D/3D game engine and is built using the SCons build system and targeting the X11 platform. Learn more via the OpenBenchmarking.org test page.
Timed Linux Kernel Compilation This test times how long it takes to build the Linux kernel in a default configuration (defconfig) for the architecture being tested or alternatively an allmodconfig for building all possible kernel modules for the build. Learn more via the OpenBenchmarking.org test page.
Timed Node.js Compilation This test profile times how long it takes to build/compile Node.js itself from source. Node.js is a JavaScript run-time built from the Chrome V8 JavaScript engine while itself is written in C/C++. Learn more via the OpenBenchmarking.org test page.
No Encryption Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,noatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa50000cJava Notes: OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)Python Notes: Python 3.10.4Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 17 June 2022 19:37 by user phoronix.
Full Disk Encryption Processor: AMD Ryzen 7 PRO 5850U @ 1.90GHz (8 Cores / 16 Threads), Motherboard: HP 8A78 (F.04 BIOS), Chipset: AMD Renoir/Cezanne, Memory: 16GB, Disk: 1024GB SK hynix PC711 HFS001TDE9X073N, Graphics: AMD Cezanne 512MB (2000/400MHz), Audio: AMD Renoir Radeon HD Audio, Network: Realtek RTL8822CE 802.11ac PCIe
OS: Pop 22.04, Kernel: 5.17.5-76051705-generic (x86_64), Desktop: GNOME Shell 42.1, Display Server: X Server 1.21.1.3, OpenGL: 4.6 Mesa 22.0.1 (LLVM 13.0.1 DRM 3.44), Vulkan: 1.2.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,noatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa50000cJava Notes: OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)Python Notes: Python 3.10.4Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 18 June 2022 11:59 by user phoronix.