pm4 file I/O performance test
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2411226-NE-PM470286223 fio Processor: 2 x Intel Xeon E5-2687W v4 (48 Cores), Motherboard: QEMU Standard PC (i440FX + PIIX 1996) (rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org BIOS), Chipset: Intel 440FX 82441FX PMC, Memory: 256GB, Disk: 275GB QEMU HDD, Graphics: bochs-drmdrmfb, Monitor: QEMU Monitor, Network: Red Hat Virtio device
OS: Ubuntu 20.04, Kernel: 5.4.0-200-generic (x86_64), Vulkan: 1.1.182, Compiler: GCC 9.4.0, File-System: ext4, Screen Resolution: 1280x800, System Layer: KVM
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / relatime,rw / Block Size: 4096Processor Notes: CPU Microcode: 0xb000040Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Mitigation of PTE Inversion; VMX: flush not necessary SMT disabled + mds: Mitigation of Clear buffers; SMT Host state unknown + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT Host state unknown + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines; IBPB: conditional; IBRS_FW; STIBP: disabled; RSB filling; PBRSB-eIBRS: Not affected; BHI: Retpoline + srbds: Not affected + tsx_async_abort: Mitigation of Clear buffers; SMT Host state unknown
pm4 OpenBenchmarking.org Phoronix Test Suite 2 x Intel Xeon E5-2687W v4 (48 Cores) QEMU Standard PC (i440FX + PIIX 1996) (rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org BIOS) Intel 440FX 82441FX PMC 256GB 275GB QEMU HDD bochs-drmdrmfb QEMU Monitor Red Hat Virtio device Ubuntu 20.04 5.4.0-200-generic (x86_64) 1.1.182 GCC 9.4.0 ext4 1280x800 KVM Processor Motherboard Chipset Memory Disk Graphics Monitor Network OS Kernel Vulkan Compiler File-System Screen Resolution System Layer Pm4 Benchmarks System Logs - Transparent Huge Pages: madvise - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - NONE / relatime,rw / Block Size: 4096 - CPU Microcode: 0xb000040 - gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Mitigation of PTE Inversion; VMX: flush not necessary SMT disabled + mds: Mitigation of Clear buffers; SMT Host state unknown + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT Host state unknown + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines; IBPB: conditional; IBRS_FW; STIBP: disabled; RSB filling; PBRSB-eIBRS: Not affected; BHI: Retpoline + srbds: Not affected + tsx_async_abort: Mitigation of Clear buffers; SMT Host state unknown
pm4 fio: Seq Write - POSIX AIO - Yes - 64KB - 16 - Default Test Directory fio: Seq Write - POSIX AIO - Yes - 64KB - 16 - Default Test Directory fio: Seq Write - Linux AIO - Yes - 64KB - 16 - Default Test Directory fio: Seq Write - Linux AIO - Yes - 64KB - 16 - Default Test Directory fio: Seq Write - POSIX AIO - No - 64KB - 16 - Default Test Directory fio: Seq Write - POSIX AIO - No - 64KB - 16 - Default Test Directory fio: Seq Write - Linux AIO - No - 64KB - 16 - Default Test Directory fio: Seq Write - Linux AIO - No - 64KB - 16 - Default Test Directory fio: Seq Read - POSIX AIO - Yes - 64KB - 16 - Default Test Directory fio: Seq Read - POSIX AIO - Yes - 64KB - 16 - Default Test Directory fio: Seq Read - Linux AIO - Yes - 64KB - 16 - Default Test Directory fio: Seq Read - Linux AIO - Yes - 64KB - 16 - Default Test Directory fio: Seq Read - POSIX AIO - No - 64KB - 16 - Default Test Directory fio: Seq Read - POSIX AIO - No - 64KB - 16 - Default Test Directory fio: Seq Read - Linux AIO - No - 64KB - 16 - Default Test Directory fio: Seq Read - Linux AIO - No - 64KB - 16 - Default Test Directory fio: Rand Write - POSIX AIO - Yes - 64KB - 16 - Default Test Directory fio: Rand Write - POSIX AIO - Yes - 64KB - 16 - Default Test Directory fio: Rand Write - Linux AIO - Yes - 64KB - 16 - Default Test Directory fio: Rand Write - Linux AIO - Yes - 64KB - 16 - Default Test Directory fio: Seq Write - Sync - Yes - 64KB - 16 - Default Test Directory fio: Seq Write - Sync - Yes - 64KB - 16 - Default Test Directory fio: Rand Write - POSIX AIO - No - 64KB - 16 - Default Test Directory fio: Rand Write - POSIX AIO - No - 64KB - 16 - Default Test Directory fio: Rand Write - Linux AIO - No - 64KB - 16 - Default Test Directory fio: Rand Write - Linux AIO - No - 64KB - 16 - Default Test Directory fio: Rand Read - POSIX AIO - Yes - 64KB - 16 - Default Test Directory fio: Rand Read - POSIX AIO - Yes - 64KB - 16 - Default Test Directory fio: Rand Read - Linux AIO - Yes - 64KB - 16 - Default Test Directory fio: Rand Read - Linux AIO - Yes - 64KB - 16 - Default Test Directory fio: Seq Write - Sync - No - 64KB - 16 - Default Test Directory fio: Seq Write - Sync - No - 64KB - 16 - Default Test Directory fio: Seq Read - Sync - Yes - 64KB - 16 - Default Test Directory fio: Seq Read - Sync - Yes - 64KB - 16 - Default Test Directory fio: Rand Read - POSIX AIO - No - 64KB - 16 - Default Test Directory fio: Rand Read - POSIX AIO - No - 64KB - 16 - Default Test Directory fio: Rand Read - Linux AIO - No - 64KB - 16 - Default Test Directory fio: Rand Read - Linux AIO - No - 64KB - 16 - Default Test Directory fio: Seq Read - Sync - No - 64KB - 16 - Default Test Directory fio: Seq Read - Sync - No - 64KB - 16 - Default Test Directory fio: Rand Write - Sync - Yes - 64KB - 16 - Default Test Directory fio: Rand Write - Sync - Yes - 64KB - 16 - Default Test Directory fio: Rand Write - Sync - No - 64KB - 16 - Default Test Directory fio: Rand Write - Sync - No - 64KB - 16 - Default Test Directory fio: Rand Read - Sync - Yes - 64KB - 16 - Default Test Directory fio: Rand Read - Sync - Yes - 64KB - 16 - Default Test Directory fio: Rand Read - Sync - No - 64KB - 16 - Default Test Directory fio: Rand Read - Sync - No - 64KB - 16 - Default Test Directory fio: Rand Read - IO_uring - No - 64KB - 16 - Default Test Directory fio 2769 173 20633 1289 11300 707 10967 687 4705 294 23533 1471 11500 718 11400 712 2774 173 19667 1229 2744 172 11133 696 10933 682 4725 295 24900 1558 11467 718 4660 291 4081 255 4002 250 11467 717 2757 172 11300 705 4605 288 4092 256 OpenBenchmarking.org
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 IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 600 1200 1800 2400 3000 SE +/- 7.64, N = 3 2769 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 40 80 120 160 200 SE +/- 0.33, N = 3 173 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 4K 8K 12K 16K 20K SE +/- 88.19, N = 3 20633 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 300 600 900 1200 1500 SE +/- 4.91, N = 3 1289 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 2K 4K 6K 8K 10K 11300 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 150 300 450 600 750 SE +/- 1.00, N = 3 707 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 2K 4K 6K 8K 10K SE +/- 120.19, N = 3 10967 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 150 300 450 600 750 SE +/- 5.93, N = 3 687 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 1000 2000 3000 4000 5000 SE +/- 27.42, N = 3 4705 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 60 120 180 240 300 SE +/- 1.53, N = 3 294 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 5K 10K 15K 20K 25K SE +/- 33.33, N = 3 23533 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 300 600 900 1200 1500 SE +/- 1.45, N = 3 1471 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 2K 4K 6K 8K 10K 11500 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 150 300 450 600 750 SE +/- 0.67, N = 3 718 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 2K 4K 6K 8K 10K 11400 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 150 300 450 600 750 SE +/- 1.20, N = 3 712 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Random Write - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 600 1200 1800 2400 3000 SE +/- 5.00, N = 3 2774 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Random Write - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 40 80 120 160 200 173 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Random Write - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 4K 8K 12K 16K 20K SE +/- 33.33, N = 3 19667 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Random Write - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 300 600 900 1200 1500 SE +/- 1.76, N = 3 1229 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 600 1200 1800 2400 3000 SE +/- 1.86, N = 3 2744 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 40 80 120 160 200 172 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Random Write - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 2K 4K 6K 8K 10K SE +/- 33.33, N = 3 11133 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Random Write - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 150 300 450 600 750 SE +/- 1.45, N = 3 696 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Random Write - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 2K 4K 6K 8K 10K SE +/- 33.33, N = 3 10933 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Random Write - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 150 300 450 600 750 SE +/- 2.67, N = 3 682 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Random Read - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 1000 2000 3000 4000 5000 SE +/- 14.95, N = 3 4725 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Random Read - Engine: POSIX AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 60 120 180 240 300 SE +/- 0.88, N = 3 295 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Random Read - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 5K 10K 15K 20K 25K SE +/- 57.74, N = 3 24900 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Random Read - Engine: Linux AIO - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 300 600 900 1200 1500 SE +/- 2.65, N = 3 1558 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 2K 4K 6K 8K 10K SE +/- 33.33, N = 3 11467 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Write - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 150 300 450 600 750 SE +/- 3.00, N = 3 718 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 1000 2000 3000 4000 5000 SE +/- 4.67, N = 3 4660 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 60 120 180 240 300 SE +/- 0.33, N = 3 291 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Random Read - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 900 1800 2700 3600 4500 SE +/- 11.57, N = 3 4081 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Random Read - Engine: POSIX AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 60 120 180 240 300 SE +/- 0.67, N = 3 255 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Random Read - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 900 1800 2700 3600 4500 SE +/- 11.61, N = 3 4002 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Random Read - Engine: Linux AIO - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 50 100 150 200 250 SE +/- 0.67, N = 3 250 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 2K 4K 6K 8K 10K SE +/- 33.33, N = 3 11467 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Sequential Read - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 150 300 450 600 750 SE +/- 1.45, N = 3 717 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Random Write - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 600 1200 1800 2400 3000 SE +/- 2.40, N = 3 2757 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Random Write - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 40 80 120 160 200 SE +/- 0.33, N = 3 172 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Random Write - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 2K 4K 6K 8K 10K 11300 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Random Write - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 150 300 450 600 750 SE +/- 1.45, N = 3 705 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Random Read - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 1000 2000 3000 4000 5000 SE +/- 3.18, N = 3 4605 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Random Read - Engine: Sync - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 60 120 180 240 300 288 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.36 Type: Random Read - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 900 1800 2700 3600 4500 SE +/- 9.02, N = 3 4092 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.36 Type: Random Read - Engine: Sync - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory fio 60 120 180 240 300 SE +/- 0.33, N = 3 256 1. (CC) gcc options: -rdynamic -lrt -lpthread -lm -laio -ldl -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
Type: Sequential Write - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory
fio: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
Type: Sequential Write - Engine: IO_uring - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory
fio: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
Type: Sequential Read - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory
fio: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
Type: Sequential Read - Engine: IO_uring - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory
fio: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
Type: Random Write - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory
fio: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
Type: Random Write - Engine: IO_uring - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory
fio: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
Type: Random Read - Engine: IO_uring - Direct: Yes - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory
fio: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
Type: Random Read - Engine: IO_uring - Direct: No - Block Size: 64KB - Job Count: 16 - Disk Target: Default Test Directory
fio: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
fio Processor: 2 x Intel Xeon E5-2687W v4 (48 Cores), Motherboard: QEMU Standard PC (i440FX + PIIX 1996) (rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org BIOS), Chipset: Intel 440FX 82441FX PMC, Memory: 256GB, Disk: 275GB QEMU HDD, Graphics: bochs-drmdrmfb, Monitor: QEMU Monitor, Network: Red Hat Virtio device
OS: Ubuntu 20.04, Kernel: 5.4.0-200-generic (x86_64), Vulkan: 1.1.182, Compiler: GCC 9.4.0, File-System: ext4, Screen Resolution: 1280x800, System Layer: KVM
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / relatime,rw / Block Size: 4096Processor Notes: CPU Microcode: 0xb000040Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Mitigation of PTE Inversion; VMX: flush not necessary SMT disabled + mds: Mitigation of Clear buffers; SMT Host state unknown + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT Host state unknown + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines; IBPB: conditional; IBRS_FW; STIBP: disabled; RSB filling; PBRSB-eIBRS: Not affected; BHI: Retpoline + srbds: Not affected + tsx_async_abort: Mitigation of Clear buffers; SMT Host state unknown
Testing initiated at 22 November 2024 07:34 by user administrator.