Linux 5.5 Threadripper Tests AMD Ryzen Threadripper 3970X 32-Core testing with a ASUS ROG ZENITH II EXTREME (0601 BIOS) and AMD Radeon VII 16GB on Ubuntu 19.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1912289-PTS-LINUX55T28&sro&grs .
Linux 5.5 Threadripper Tests Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Linux 5.5 Git Linux 5.4.6 Linux 5.3.18 AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads) ASUS ROG ZENITH II EXTREME (0601 BIOS) AMD Starship/Matisse 64512MB 1000GB Force MP600 AMD Radeon VII 16GB (1802/1001MHz) AMD Vega 20 HDMI Audio ASUS VP28U Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 19.10 5.5.0-999-generic (x86_64) 20191223 GNOME Shell 3.34.1 X Server 1.20.5 amdgpu 19.0.1 4.5 Mesa 19.2.1 (LLVM 9.0.0) GCC 9.2.1 20191008 ext4 3840x2160 5.4.6-050406-generic (x86_64) 5.3.18-050318-generic (x86_64) OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-offload-targets=nvptx-none,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 Disk Details - NONE / errors=remount-ro,relatime,rw Processor Details - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025 Python Details - Python 2.7.17rc1 + Python 3.7.5 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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 Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected
Linux 5.5 Threadripper Tests hackbench: 16 - Thread pgbench: Buffer Test - Heavy Contention - Read Only rodinia: OpenMP CFD Solver pgbench: Buffer Test - Normal Load - Read Only hackbench: 16 - Process ior: Write Test npb: SP.B rocksdb: Rand Read parboil: OpenMP CUTCP build-llvm: Time To Compile mcperf: Delete hackbench: 32 - Process mcperf: Get npb: IS.D rocksdb: Read While Writing npb: CG.C npb: BT.C npb: MG.C rocksdb: Seq Fill parboil: OpenMP LBM askap: tConvolve MT - Degridding rocksdb: Rand Fill gromacs: Water Benchmark askap: tConvolve MT - Gridding npb: LU.C build-linux-kernel: Time To Compile mrbayes: Primate Phylogeny Analysis parboil: OpenMP MRI Gridding namd: ATPase Simulation - 327,506 Atoms npb: EP.C blender: Barbershop - CPU-Only apache: Static Web Page Serving rodinia: OpenMP Streamcluster rodinia: OpenMP LavaMD npb: EP.D npb: FT.C askap: tConvolve MPI - Degridding askap: tConvolve MPI - Gridding schbench: 32 - 4 mcperf: Set rocksdb: Rand Fill Sync ior: Read Test Linux 5.5 Git Linux 5.4.6 Linux 5.3.18 20.477 762819.025638 7.662 756620.597973 16.654 783.20 35061.65 177787698 0.942475 121.873 77079.6 32.483 76257.4 1473.55 6140301 11034.71 75517.79 31130.59 1202172 42.375785 3851.25 1143462 3.253 2690.88 67586.41 24.297 72.547 58.024629 0.56276 2926.51 187.68 35420.97 14.487 7.979 2927.69 35239.38 3931.19 2738.14 19584 47014.9 26370 1103.98 17.278 825983.563797 7.568 804349.159759 17.491 746.32 33783.99 184544717 0.972076 118.589 77054.8 32.380 76868.7 1497.78 6193333 11167.52 76239.89 31337.80 1208041 41.966066 3821.29 1142611 3.277 2673.15 67826.54 24.157 72.877 57.959610 0.56044 2935.00 186.98 35544.16 14.453 7.985 2924.15 35257.10 3928.17 2739.02 16077 45871.0 31386 1071.31 16.883 832080.183454 7.045 817152.955391 17.030 776.26 35167.52 181533200 0.966611 121.587 78943.7 31.708 78084.6 1496.56 6239561 11179.29 76496.01 31519.52 1215301 41.947784 3816.73 1152873 3.250 2670.92 67999.65 24.185 72.649 58.209665 0.56141 2938.38 187.26 35433.48 14.439 7.995 2928.78 35281.73 3931.79 2739.02 15464 47364.7 25091 991.39 OpenBenchmarking.org
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 16.88 17.28 20.48 1. (CC) gcc options: -lpthread
PostgreSQL pgbench Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 200K 400K 600K 800K 1000K SE +/- 2296.34, N = 3 SE +/- 2092.58, N = 3 SE +/- 3888.06, N = 3 832080.18 825983.56 762819.03 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 2 4 6 8 10 SE +/- 0.073, N = 3 SE +/- 0.014, N = 3 SE +/- 0.019, N = 3 7.045 7.568 7.662 1. (CXX) g++ options: -O2 -lOpenCL
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 200K 400K 600K 800K 1000K SE +/- 2145.05, N = 3 SE +/- 2310.98, N = 3 SE +/- 1464.16, N = 3 817152.96 804349.16 756620.60 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 4 8 12 16 20 SE +/- 0.17, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 17.03 17.49 16.65 1. (CC) gcc options: -lpthread
IOR Write Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Write Test Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 200 400 600 800 1000 SE +/- 8.90, N = 3 SE +/- 6.38, N = 3 SE +/- 7.75, N = 3 776.26 746.32 783.20 MIN: 155.87 / MAX: 882.51 MIN: 163.87 / MAX: 857.04 MIN: 161.45 / MAX: 889.69 1. (CC) gcc options: -O2 -lm -pthread -lmpi
NAS Parallel Benchmarks Test / Class: SP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 8K 16K 24K 32K 40K SE +/- 194.31, N = 3 SE +/- 577.32, N = 3 SE +/- 310.56, N = 3 35167.52 33783.99 35061.65 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 40M 80M 120M 160M 200M SE +/- 1479246.58, N = 3 SE +/- 1501386.98, N = 3 SE +/- 1170538.84, N = 3 181533200 184544717 177787698 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 0.2187 0.4374 0.6561 0.8748 1.0935 SE +/- 0.006795, N = 3 SE +/- 0.002534, N = 3 SE +/- 0.001985, N = 3 0.966611 0.972076 0.942475 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 30 60 90 120 150 121.59 118.59 121.87
Memcached mcperf Method: Delete OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Delete Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 20K 40K 60K 80K 100K SE +/- 1015.53, N = 3 SE +/- 906.55, N = 5 SE +/- 510.09, N = 3 78943.7 77054.8 77079.6 1. (CC) gcc options: -O2 -lm -rdynamic
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 8 16 24 32 40 SE +/- 0.55, N = 3 SE +/- 0.39, N = 5 SE +/- 0.03, N = 3 31.71 32.38 32.48 1. (CC) gcc options: -lpthread
Memcached mcperf Method: Get OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Get Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 20K 40K 60K 80K 100K SE +/- 1034.09, N = 15 SE +/- 902.71, N = 3 SE +/- 904.80, N = 6 78084.6 76868.7 76257.4 1. (CC) gcc options: -O2 -lm -rdynamic
NAS Parallel Benchmarks Test / Class: IS.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: IS.D Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 300 600 900 1200 1500 SE +/- 0.38, N = 3 SE +/- 4.40, N = 3 SE +/- 7.13, N = 3 1496.56 1497.78 1473.55 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Read While Writing Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 68407.10, N = 3 SE +/- 19278.05, N = 3 SE +/- 30424.66, N = 3 6239561 6193333 6140301 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
NAS Parallel Benchmarks Test / Class: CG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: CG.C Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 2K 4K 6K 8K 10K SE +/- 53.19, N = 3 SE +/- 28.45, N = 3 SE +/- 12.63, N = 3 11179.29 11167.52 11034.71 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
NAS Parallel Benchmarks Test / Class: BT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 16K 32K 48K 64K 80K SE +/- 756.01, N = 3 SE +/- 754.03, N = 3 SE +/- 481.06, N = 3 76496.01 76239.89 75517.79 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
NAS Parallel Benchmarks Test / Class: MG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 7K 14K 21K 28K 35K SE +/- 52.07, N = 3 SE +/- 100.04, N = 3 SE +/- 60.74, N = 3 31519.52 31337.80 31130.59 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
Facebook RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 300K 600K 900K 1200K 1500K SE +/- 4021.97, N = 3 SE +/- 9876.23, N = 3 SE +/- 4606.07, N = 3 1215301 1208041 1202172 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 10 20 30 40 50 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 41.95 41.97 42.38 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
ASKAP Test: tConvolve MT - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MT - Degridding Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 800 1600 2400 3200 4000 SE +/- 4.97, N = 3 SE +/- 4.00, N = 3 SE +/- 6.70, N = 3 3816.73 3821.29 3851.25 1. (CXX) g++ options: -lpthread
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 200K 400K 600K 800K 1000K SE +/- 1365.63, N = 3 SE +/- 6936.38, N = 3 SE +/- 5214.30, N = 3 1152873 1142611 1143462 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2019.4 Water Benchmark Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 0.7373 1.4746 2.2119 2.9492 3.6865 SE +/- 0.001, N = 5 SE +/- 0.008, N = 3 SE +/- 0.002, N = 3 3.250 3.277 3.253 1. (CXX) g++ options: -mavx2 -mfma -std=c++11 -O3 -funroll-all-loops -pthread -lrt -lpthread -lm
ASKAP Test: tConvolve MT - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MT - Gridding Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 600 1200 1800 2400 3000 SE +/- 4.18, N = 3 SE +/- 4.11, N = 3 SE +/- 3.96, N = 3 2670.92 2673.15 2690.88 1. (CXX) g++ options: -lpthread
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 15K 30K 45K 60K 75K SE +/- 25.01, N = 3 SE +/- 54.59, N = 3 SE +/- 74.85, N = 3 67999.65 67826.54 67586.41 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 6 12 18 24 30 SE +/- 0.32, N = 5 SE +/- 0.26, N = 7 SE +/- 0.28, N = 6 24.19 24.16 24.30
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 16 32 48 64 80 SE +/- 0.12, N = 3 SE +/- 0.26, N = 3 SE +/- 0.04, N = 3 72.65 72.88 72.55 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm -lreadline
Parboil Test: OpenMP MRI Gridding OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 13 26 39 52 65 SE +/- 0.13, N = 3 SE +/- 0.23, N = 3 SE +/- 0.13, N = 3 58.21 57.96 58.02 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13b1 ATPase Simulation - 327,506 Atoms Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 0.1266 0.2532 0.3798 0.5064 0.633 SE +/- 0.00172, N = 4 SE +/- 0.00136, N = 4 SE +/- 0.00066, N = 12 0.56141 0.56044 0.56276
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 600 1200 1800 2400 3000 SE +/- 5.19, N = 3 SE +/- 11.17, N = 3 SE +/- 8.51, N = 3 2938.38 2935.00 2926.51 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: Barbershop - Compute: CPU-Only Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 40 80 120 160 200 SE +/- 0.43, N = 3 SE +/- 0.34, N = 3 SE +/- 0.27, N = 3 187.26 186.98 187.68
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 8K 16K 24K 32K 40K SE +/- 3.84, N = 3 SE +/- 80.97, N = 3 SE +/- 26.07, N = 3 35433.48 35544.16 35420.97 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 14.44 14.45 14.49 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 2 4 6 8 10 SE +/- 0.017, N = 3 SE +/- 0.010, N = 3 SE +/- 0.013, N = 3 7.995 7.985 7.979 1. (CXX) g++ options: -O2 -lOpenCL
NAS Parallel Benchmarks Test / Class: EP.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 600 1200 1800 2400 3000 SE +/- 3.45, N = 3 SE +/- 4.54, N = 3 SE +/- 3.35, N = 3 2928.78 2924.15 2927.69 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
NAS Parallel Benchmarks Test / Class: FT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 8K 16K 24K 32K 40K SE +/- 2.22, N = 3 SE +/- 32.14, N = 3 SE +/- 3.71, N = 3 35281.73 35257.10 35239.38 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
ASKAP Test: tConvolve MPI - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MPI - Degridding Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 800 1600 2400 3200 4000 SE +/- 1.81, N = 3 SE +/- 0.00, N = 3 SE +/- 1.60, N = 3 3931.79 3928.17 3931.19 1. (CXX) g++ options: -lpthread
ASKAP Test: tConvolve MPI - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MPI - Gridding Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 600 1200 1800 2400 3000 SE +/- 0.29, N = 3 SE +/- 0.78, N = 3 SE +/- 0.59, N = 3 2739.02 2739.02 2738.14 1. (CXX) g++ options: -lpthread
Schbench Message Threads: 32 - Workers Per Message Thread: 4 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 4 Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 4K 8K 12K 16K 20K SE +/- 434.75, N = 12 SE +/- 390.49, N = 12 SE +/- 323.90, N = 12 15464 16077 19584 1. (CC) gcc options: -O2 -lpthread
Memcached mcperf Method: Set OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Set Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 10K 20K 30K 40K 50K SE +/- 1881.76, N = 15 SE +/- 728.91, N = 3 SE +/- 376.01, N = 13 47364.7 45871.0 47014.9 1. (CC) gcc options: -O2 -lm -rdynamic
Facebook RocksDB Test: Random Fill Sync OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Sync Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 7K 14K 21K 28K 35K SE +/- 763.03, N = 15 SE +/- 1003.14, N = 15 SE +/- 976.35, N = 15 25091 31386 26370 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
IOR Read Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Read Test Linux 5.3.18 Linux 5.4.6 Linux 5.5 Git 200 400 600 800 1000 SE +/- 5.48, N = 3 SE +/- 97.51, N = 3 SE +/- 95.50, N = 3 991.39 1071.31 1103.98 MIN: 677.99 / MAX: 1271.34 MIN: 676.33 / MAX: 1504.56 MIN: 757.54 / MAX: 1501.48 1. (CC) gcc options: -O2 -lm -pthread -lmpi
Phoronix Test Suite v10.8.5