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 build-nodejs: Time To Compile fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size build-gem5: Time To Compile fs-mark: 1000 Files, 1MB Size influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 rocksdb: Rand Fill Sync build-godot: Time To Compile fio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directory cassandra: Writes build-linux-kernel: defconfig fio: Seq Write - POSIX AIO - No - No - 2MB - Default Test Directory fio: Seq Write - Linux AIO - No - No - 2MB - Default Test Directory fio: Seq Write - POSIX AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directory rocksdb: Read While Writing pyperformance: python_startup fio: Seq Write - POSIX AIO - Yes - Yes - 2MB - Default Test Directory aom-av1: Speed 10 Realtime - Bosphorus 4K rocksdb: Rand Fill rocksdb: Update Rand rocksdb: Rand Read sqlite-speedtest: Timed Time - Size 1,000 git: Time To Complete Common Git Commands svt-av1: Preset 12 - Bosphorus 4K postmark: Disk Transaction Performance compress-gzip: Linux Source Tree Archiving To .tar.gz 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 - Linux AIO - No - No - 4KB - Default Test Directory fio: Rand Read - POSIX AIO - Yes - No - 4KB - Default Test Directory fio: Rand Read - POSIX AIO - No - No - 4KB - Default Test Directory fio: Rand Read - POSIX AIO - No - Yes - 4KB - Default Test Directory fio: Rand Read - Linux AIO - Yes - Yes - 4KB - Default Test Directory fio: Seq Read - POSIX AIO - No - Yes - 2MB - Default Test Directory fio: Seq Read - Linux AIO - 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: Rand Read - POSIX AIO - Yes - Yes - 4KB - Default Test Directory fio: Seq Read - POSIX AIO - Yes - Yes - 2MB - Default Test Directory fio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directory fio: Seq Read - Linux AIO - Yes - Yes - 2MB - 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: Rand Write - Linux AIO - Yes - Yes - 4KB - Default Test Directory fio: Seq Write - IO_uring - Yes - Yes - 2MB - Default Test Directory fio: Seq Write - IO_uring - Yes - No - 2MB - Default Test Directory fio: Rand Write - POSIX AIO - Yes - Yes - 4KB - Default Test Directory fio: Rand Write - POSIX AIO - Yes - No - 4KB - Default Test Directory fio: Rand Write - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 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: Rand Write - POSIX AIO - Yes - No - 2MB - Default Test Directory fio: Rand Write - POSIX AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directory fio: Rand Write - IO_uring - Yes - Yes - 4KB - Default Test Directory ior: 8MB - Default Test Directory aom-av1: Speed 10 Realtime - Bosphorus 1080p sqlite: 8 unpack-firefox: firefox-84.0.source.tar.xz rocksdb: Seq Fill gimp: resize compilebench: Initial Create gimp: auto-levels leveldb: Seq Fill leveldb: Seq Fill leveldb: Rand Delete gimp: rotate gimp: unsharp-mask sqlite: 1 darktable: Masskrug - CPU-only leveldb: Seek Rand darktable: Boat - CPU-only darktable: Server Room - CPU-only leveldb: Rand Read leveldb: Hot Read leveldb: Rand Fill leveldb: Overwrite svt-av1: Preset 12 - Bosphorus 1080p ior: 4MB - Default Test Directory ior: 2MB - Default Test Directory leveldb: Fill Sync leveldb: Fill Sync darktable: Server Rack - CPU-only No Encryption Full Disk Encryption 805.562 833.5 415.2 577.223 561.6 336780.8 347940.7 14498 161.002 3089 56244 127.166 2839 3027 2900 3210 1626541 6.93 2372 47.90 761933 391226 40388051 52.277 43.341 71.788 6357 33.545 85133 15500 85100 17300 18100 18100 15500 2654 3436 3436 2656 17300 2065 2134 2112 3437 3438 119000 2248 2259 189667 189333 119333 2254 2385 2248 1169 56100 136333 137333 1463.79 137.17 16.415 15.745 1037962 14.599 547.13 14.535 38.079 46.5 37.342 13.949 16.829 9.005 6.771 7.568 6.656 5.330 5.109 5.118 38.658 38.448 293.098 1416.61 1367.13 1052.376 1.7 0.292 807.282 572.8 302.9 577.635 283.9 336766.0 347506.3 10978 161.847 3074 55620 126.095 1431 3151 1432 3056 1608146 6.85 1848 48.60 753243 391849 40625485 52.443 43.201 70.848 6303 33.629 57500 12100 57600 13200 13400 13433 12133 1126 3436 3435 1135 13200 1630 1631 1624 3437 3436 115667 1811 1804 194333 195333 115333 1747 1842 1746 945 27433 134000 132667 1217.38 135.91 21.508 16.008 1041838 14.666 534.53 14.489 37.744 46.9 37.327 14.015 16.872 9.994 6.793 7.476 6.675 5.311 5.593 5.507 38.237 38.416 291.372 1311.13 1170.91 1218.141 1.4 0.293 OpenBenchmarking.org
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.
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.
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.
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.
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 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
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.
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 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 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: 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: 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
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 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
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.
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.
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: 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 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: 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: 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 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: 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: 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 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: 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: 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: 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
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.
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
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.
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
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
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
Darktable Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.
Darktable Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. 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.
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
Darktable Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.
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
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
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.