y Processor: 2 x Intel Xeon Platinum 8175M (48 Cores / 96 Threads), Motherboard: Amazon EC2 m5d.2xlarge (1.0 BIOS), Chipset: Intel 440FX 82441FX PMC, Memory: 370GB, Disk: 300GB Amazon EC2 NVMe Instance Storage + 9GB Amazon Elastic Block Store, Network: Amazon Elastic
OS: Ubuntu 18.04, Kernel: 4.15.0-1058-aws (x86_64), Compiler: GCC 7.4.0, File-System: ext4, System Layer: KVM
Compiler 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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / data=ordered,relatime,rwProcessor Notes: CPU Microcode: 0x2000065Python Notes: Python 2.7.17 + Python 3.6.9Security Notes: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling + tsx_async_abort: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown
y OpenBenchmarking.org Phoronix Test Suite 2 x Intel Xeon Platinum 8175M (48 Cores / 96 Threads) Amazon EC2 m5d.2xlarge (1.0 BIOS) Intel 440FX 82441FX PMC 370GB 300GB Amazon EC2 NVMe Instance Storage + 9GB Amazon Elastic Block Store Amazon Elastic Ubuntu 18.04 4.15.0-1058-aws (x86_64) GCC 7.4.0 ext4 KVM Processor Motherboard Chipset Memory Disk Network OS Kernel Compiler File-System System Layer Y Benchmarks System Logs - --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - NONE / data=ordered,relatime,rw - CPU Microcode: 0x2000065 - Python 2.7.17 + Python 3.6.9 - itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling + tsx_async_abort: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown
y dbench: 256 dbench: 128 dbench: 48 dbench: 12 dbench: 6 dbench: 1 iozone: 4Kb - 8GB - Read Performance iozone: 64Kb - 8GB - Read Performance sqlite: 32 sqlite: 128 iozone: 64Kb - 2GB - Read Performance fs-mark: 5000 Files, 1MB Size, 4 Threads iozone: 1MB - 8GB - Read Performance iozone: 4Kb - 8GB - Write Performance iozone: 64Kb - 8GB - Write Performance iozone: 1MB - 8GB - Write Performance postmark: Disk Transaction Performance sqlite: 64 compilebench: Compile iozone: 4Kb - 4GB - Read Performance iozone: 4Kb - 4GB - Write Performance iozone: 64Kb - 4GB - Read Performance iozone: 1MB - 4GB - Read Performance iozone: 64Kb - 4GB - Write Performance iozone: 1MB - 4GB - Write Performance fio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory iozone: 4Kb - 2GB - Read Performance iozone: 1MB - 2GB - Read Performance iozone: 1MB - 512MB - Read Performance iozone: 64Kb - 512MB - Read Performance iozone: 4Kb - 2GB - Write Performance iozone: 64Kb - 2GB - Write Performance iozone: 1MB - 2GB - Write Performance iozone: 64Kb - 512MB - Write Performance fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size iozone: 1MB - 512MB - Write Performance fs-mark: 1000 Files, 1MB Size iozone: 4Kb - 512MB - Write Performance sqlite: 8 iozone: 4Kb - 512MB - Read Performance sqlite: 1 fs-mark: 1000 Files, 1MB Size, No Sync/FSync compilebench: Read Compiled Tree compilebench: Initial Create y 2786.82 2722.85 2716.34 2138.74 1917.01 738.031 3304.82 5909.51 30.043 109.281 6679.63 251.9 5228.47 222.47 230.69 232.00 4335 56.203 1483.21 3666.63 233.72 7286.18 6811.88 241.96 244.554036458 522 257 257 522 57000 223 117000 458 57000 223 117000 458 3592.142578125 6355.50 5045.37 5626.07 260.164713542 270.00 272.70 504.83 260.7 505.41 349.0 499.04 10.802 3492.02 2.203 1478.2 1914.14 429.36 OpenBenchmarking.org
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance y 1300 2600 3900 5200 6500 SE +/- 214.42, N = 15 5909.51 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance y 50 100 150 200 250 SE +/- 0.10, N = 3 222.47 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance y 50 100 150 200 250 SE +/- 0.17, N = 3 230.69 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance y 50 100 150 200 250 SE +/- 0.26, N = 3 232.00 1. (CC) gcc options: -O3
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.
OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance y 900 1800 2700 3600 4500 SE +/- 25.00, N = 3 4335 1. (CC) gcc options: -O3
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.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile y 300 600 900 1200 1500 SE +/- 4.95, N = 3 1483.21
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 4GB - Disk Test: Write Performance y 50 100 150 200 250 SE +/- 0.14, N = 3 233.72 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 4GB - Disk Test: Read Performance y 1600 3200 4800 6400 8000 SE +/- 30.31, N = 3 7286.18 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 4GB - Disk Test: Read Performance y 1500 3000 4500 6000 7500 SE +/- 50.95, N = 3 6811.88 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 4GB - Disk Test: Write Performance y 50 100 150 200 250 SE +/- 0.95, N = 3 241.96 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 4GB - Disk Test: Write Performance y 50 100 150 200 250 SE +/- 0.31, N = 3 244.55 1. (CC) gcc options: -O3
Flexible IO Tester Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory y 110 220 330 440 550 522 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory y 60 120 180 240 300 257 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory y 60 120 180 240 300 257 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory y 110 220 330 440 550 522 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory y 12K 24K 36K 48K 60K 57000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory y 50 100 150 200 250 223 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory y 30K 60K 90K 120K 150K 117000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory y 100 200 300 400 500 458 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory y 12K 24K 36K 48K 60K 57000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory y 50 100 150 200 250 223 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory y 30K 60K 90K 120K 150K 117000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory y 100 200 300 400 500 458 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 2GB - Disk Test: Read Performance y 1400 2800 4200 5600 7000 SE +/- 43.73, N = 3 6355.50 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Read Performance y 1100 2200 3300 4400 5500 SE +/- 198.85, N = 15 5045.37 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Read Performance y 1200 2400 3600 4800 6000 SE +/- 192.43, N = 15 5626.07 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 2GB - Disk Test: Write Performance y 60 120 180 240 300 SE +/- 0.35, N = 3 260.16 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 2GB - Disk Test: Write Performance y 60 120 180 240 300 SE +/- 1.24, N = 3 270.00 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 2GB - Disk Test: Write Performance y 60 120 180 240 300 SE +/- 0.49, N = 3 272.70 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Write Performance y 110 220 330 440 550 SE +/- 10.70, N = 15 504.83 1. (CC) gcc options: -O3
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.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree y 400 800 1200 1600 2000 SE +/- 24.44, N = 3 1914.14
y Processor: 2 x Intel Xeon Platinum 8175M (48 Cores / 96 Threads), Motherboard: Amazon EC2 m5d.2xlarge (1.0 BIOS), Chipset: Intel 440FX 82441FX PMC, Memory: 370GB, Disk: 300GB Amazon EC2 NVMe Instance Storage + 9GB Amazon Elastic Block Store, Network: Amazon Elastic
OS: Ubuntu 18.04, Kernel: 4.15.0-1058-aws (x86_64), Compiler: GCC 7.4.0, File-System: ext4, System Layer: KVM
Compiler 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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / data=ordered,relatime,rwProcessor Notes: CPU Microcode: 0x2000065Python Notes: Python 2.7.17 + Python 3.6.9Security Notes: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling + tsx_async_abort: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown
Testing initiated at 14 February 2020 13:20 by user ubuntu.