kernel-scientific

wsl testing on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2302050-HYDR-230131589&sor.

kernel-scientificProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelVulkanCompilerFile-SystemScreen ResolutionSystem Layerdefaultdefault mitigations=off5.15.30-hdr5.15.30-hdr vol preempt5.15.30-hdr 250Hz5.15.30-hdr vol 250Hzvol 250Hz x86-64v2wsl defaultAMD Ryzen 7 1700 Eight-Core @ 3.50GHz (8 Cores / 16 Threads)Gigabyte AB350M-Gaming 3-CF (F51g BIOS)AMD 17h8GB1000GB Western Digital WD10EFRX-68J + 1000GB Hitachi HDT72101 + 32GB TS32GMTS800 + 1000GB SAMSUNG HD103UJSapphire AMD Radeon HD 4550 512MBAMD RV710/730PLG2488HRealtek RTL8111/8168/8411Ubuntu 20.045.15.0-58-generic (x86_64)1.1.182GCC 9.4.0zfs1920x10801000GB Western Digital WD10EFRX-68J + 1000GB Hitachi HDT72101 + 32GB TS32GMTS800Sapphire AMD Radeon HD 45505.15.30-hdr (x86_64)1024x768AMD Ryzen 7 1700 Eight-Core (8 Cores / 16 Threads)4096MB2 x 275GB Virtual Disk5.10.16.3-microsoft-standard-WSL2 (x86_64)ext4wslOpenBenchmarking.orgKernel Details- default: Transparent Huge Pages: madvise- default mitigations=off: Transparent Huge Pages: madvise- 5.15.30-hdr: Transparent Huge Pages: madvise- 5.15.30-hdr vol preempt: Transparent Huge Pages: madvise- 5.15.30-hdr 250Hz: Transparent Huge Pages: madvise- 5.15.30-hdr vol 250Hz: Transparent Huge Pages: madvise- vol 250Hz x86-64v2: Transparent Huge Pages: madvise- wsl default: Transparent Huge Pages: alwaysCompiler Details- --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-Av3uEd/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 -vProcessor Details- default: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8001138- default mitigations=off: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8001138- 5.15.30-hdr: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8001138- 5.15.30-hdr vol preempt: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8001138- 5.15.30-hdr 250Hz: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8001138- 5.15.30-hdr vol 250Hz: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8001138- vol 250Hz x86-64v2: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8001138- wsl default: CPU Microcode: 0xffffffffPython Details- Python 3.8.10Security Details- default: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Mitigation of untrained return thunk; SMT vulnerable + 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 STIBP: disabled RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- default mitigations=off: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- 5.15.30-hdr: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected- 5.15.30-hdr vol preempt: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected- 5.15.30-hdr 250Hz: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected- 5.15.30-hdr vol 250Hz: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected- vol 250Hz x86-64v2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected- wsl default: 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: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected

kernel-scientifichpcc: G-HPLminife: Smallcloverleaf: Lagrangian-Eulerian Hydrodynamicscp2k: Fayalite-FISTnamd: ATPase Simulation - 327,506 Atomsdolfyn: Computational Fluid Dynamicsamg: ffte: N=256, 1D Complex FFT Routinefftw: Stock - 1D FFT Size 32fftw: Stock - 2D FFT Size 32fftw: Stock - 1D FFT Size 4096fftw: Stock - 2D FFT Size 4096fftw: Float + SSE - 1D FFT Size 32fftw: Float + SSE - 2D FFT Size 32fftw: Float + SSE - 1D FFT Size 4096fftw: Float + SSE - 2D FFT Size 4096pennant: sedovbigpennant: leblancbigmrbayes: Primate Phylogeny Analysishmmer: Pfam Database Searchincompact3d: input.i3d 129 Cells Per Directionincompact3d: input.i3d 193 Cells Per Directionmocassin: Dust 2D tau100.0lammps: 20k Atomslammps: Rhodopsin Proteinarrayfire: BLAS CPUmt-dgemm: Sustained Floating-Point Ratehimeno: Poisson Pressure Solvergromacs: MPI CPU - water_GMX50_barekripke: defaultdefault mitigations=off5.15.30-hdr5.15.30-hdr vol preempt5.15.30-hdr 250Hz5.15.30-hdr vol 250Hzvol 250Hz x86-64v2wsl default64.005675869.06139.59682.0082.7322921.44626912123336873.3421928946958.18690.46756.94997.31071928344279211345091.9917166.78679154.227159.23038.0383034138.6383102804.6954.593196.1041.3534133826.5082820.5962992764763.579205876.58139.18683.8312.7292221.40626954213337510.4834708896942.38193.36735.24974.81081628364280281349092.2554566.44555152.742157.85537.8776042136.5122072824.6984.608195.3391.3779473867.5330080.6083065359052.695535897.06138.53697.2372.7299621.50727008676739372.6584355205979.58100.16767.44990.610714.727134278221346591.7504065.79164149.756173.57739.3337796139.0822752664.4154.361199.8951.4037603893.1176550.6013060607053.971655892.33139.02689.8322.7296021.46927008026738625.2188591726246.88191.06762.05011.71080927069277031346492.1077066.68654149.733172.17938.6797460140.1364852674.5154.401199.7631.3625343943.7831940.6063104932763.135705881.06139.09678.5142.7305021.43426955416737639.9001037406923.48575.16633.74977.31077628351279011342593.0841266.28735152.943162.98037.9741058136.3580222694.6064.535197.6381.3633743890.1630400.6093056907062.020535880.69139.03677.5242.7317221.43026948903337252.6521894446817.28689.16751.64991.51072528369278661348992.2935166.61243150.491162.89538.3258909138.4832662694.5674.574198.7131.3927943897.1904340.6103025335062.169505878.30139.25678.2032.7313321.42526893613336828.2264004567101.68635.26759.44967.01073728322275461343692.0481166.29798150.821163.03538.3521869136.6554972694.5474.485199.4321.3611553872.4026340.6063034039343.78143146.97760.9212.8535922.1347146.38865.76708.44758.310717279962761013077109.249982.09141186.197142.58941.13114783.7653.678207.4821.1926803744.6957780.374OpenBenchmarking.org

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-HPLdefaultdefault mitigations=off5.15.30-hdr 250Hzvol 250Hz x86-64v25.15.30-hdr vol 250Hz5.15.30-hdr vol preempt5.15.30-hdrwsl default1428425670SE +/- 0.34, N = 3SE +/- 0.48, N = 3SE +/- 0.22, N = 3SE +/- 0.67, N = 3SE +/- 0.75, N = 4SE +/- 0.59, N = 4SE +/- 0.49, N = 3SE +/- 0.21, N = 364.0163.5863.1462.1762.0253.9752.7043.781. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 4.0.3

miniFE

Problem Size: Small

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: Small5.15.30-hdr5.15.30-hdr vol preempt5.15.30-hdr 250Hz5.15.30-hdr vol 250Hzvol 250Hz x86-64v2default mitigations=offdefault13002600390052006500SE +/- 6.03, N = 3SE +/- 5.13, N = 3SE +/- 5.92, N = 3SE +/- 3.64, N = 3SE +/- 4.63, N = 3SE +/- 5.81, N = 3SE +/- 7.34, N = 35897.065892.335881.065880.695878.305876.585869.061. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian Hydrodynamics5.15.30-hdr5.15.30-hdr vol preempt5.15.30-hdr vol 250Hz5.15.30-hdr 250Hzdefault mitigations=offvol 250Hz x86-64v2defaultwsl default306090120150SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.19, N = 3SE +/- 0.14, N = 3SE +/- 0.08, N = 3SE +/- 0.43, N = 3138.53139.02139.03139.09139.18139.25139.59146.971. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

CP2K Molecular Dynamics

Input: Fayalite-FIST

OpenBenchmarking.orgSeconds, Fewer Is BetterCP2K Molecular Dynamics 8.2Input: Fayalite-FIST5.15.30-hdr vol 250Hzvol 250Hz x86-64v25.15.30-hdr 250Hzdefaultdefault mitigations=off5.15.30-hdr vol preempt5.15.30-hdrwsl default160320480640800677.52678.20678.51682.01683.83689.83697.24760.92

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 Atomsdefault mitigations=off5.15.30-hdr vol preempt5.15.30-hdr5.15.30-hdr 250Hzvol 250Hz x86-64v25.15.30-hdr vol 250Hzdefaultwsl default0.64211.28421.92632.56843.2105SE +/- 0.00012, N = 3SE +/- 0.00204, N = 3SE +/- 0.00060, N = 3SE +/- 0.00112, N = 3SE +/- 0.00078, N = 3SE +/- 0.00079, N = 3SE +/- 0.00051, N = 3SE +/- 0.00325, N = 32.729222.729602.729962.730502.731332.731722.732292.85359

Dolfyn

Computational Fluid Dynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterDolfyn 0.527Computational Fluid Dynamicsdefault mitigations=offvol 250Hz x86-64v25.15.30-hdr vol 250Hz5.15.30-hdr 250Hzdefault5.15.30-hdr vol preempt5.15.30-hdrwsl default510152025SE +/- 0.15, N = 13SE +/- 0.22, N = 5SE +/- 0.20, N = 6SE +/- 0.22, N = 6SE +/- 0.15, N = 3SE +/- 0.21, N = 6SE +/- 0.25, N = 4SE +/- 0.13, N = 321.4121.4321.4321.4321.4521.4721.5122.13

Algebraic Multi-Grid Benchmark

OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid Benchmark 1.25.15.30-hdr5.15.30-hdr vol preempt5.15.30-hdr 250Hzdefault mitigations=off5.15.30-hdr vol 250Hzdefaultvol 250Hz x86-64v260M120M180M240M300MSE +/- 200238.99, N = 3SE +/- 497247.06, N = 3SE +/- 402172.93, N = 3SE +/- 655205.65, N = 3SE +/- 79377.94, N = 3SE +/- 334412.09, N = 3SE +/- 356240.65, N = 32700867672700802672695541672695421332694890332691212332689361331. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi

FFTE

Test: N=256, 1D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 7.0Test: N=256, 1D Complex FFT Routine5.15.30-hdr5.15.30-hdr vol preempt5.15.30-hdr 250Hzdefault mitigations=off5.15.30-hdr vol 250Hzdefaultvol 250Hz x86-64v28K16K24K32K40KSE +/- 1.90, N = 3SE +/- 374.35, N = 3SE +/- 436.81, N = 4SE +/- 304.60, N = 9SE +/- 287.08, N = 3SE +/- 298.77, N = 3SE +/- 240.02, N = 339372.6638625.2237639.9037510.4837252.6536873.3436828.231. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp

FFTW

Build: Stock - Size: 1D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 32wsl defaultvol 250Hz x86-64v2defaultdefault mitigations=off5.15.30-hdr 250Hz5.15.30-hdr vol 250Hz5.15.30-hdr vol preempt5.15.30-hdr15003000450060007500SE +/- 152.85, N = 14SE +/- 98.37, N = 15SE +/- 103.41, N = 15SE +/- 102.34, N = 15SE +/- 121.64, N = 15SE +/- 150.54, N = 15SE +/- 303.53, N = 15SE +/- 322.28, N = 127146.37101.66958.16942.36923.46817.26246.85979.51. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 32wsl defaultdefault5.15.30-hdr vol 250Hzvol 250Hz x86-64v25.15.30-hdr 250Hzdefault mitigations=off5.15.30-hdr vol preempt5.15.30-hdr2K4K6K8K10KSE +/- 79.44, N = 15SE +/- 109.62, N = 15SE +/- 111.55, N = 15SE +/- 110.45, N = 15SE +/- 111.85, N = 15SE +/- 3.16, N = 3SE +/- 16.36, N = 3SE +/- 96.85, N = 48865.78690.48689.18635.28575.18193.38191.08100.11. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 1D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 1D FFT Size 40965.15.30-hdr5.15.30-hdr vol preemptvol 250Hz x86-64v2default5.15.30-hdr vol 250Hzdefault mitigations=offwsl default5.15.30-hdr 250Hz15003000450060007500SE +/- 4.37, N = 3SE +/- 8.50, N = 3SE +/- 8.71, N = 3SE +/- 8.27, N = 3SE +/- 1.27, N = 3SE +/- 11.52, N = 3SE +/- 2.94, N = 3SE +/- 75.82, N = 156767.46762.06759.46756.96751.66735.26708.46633.71. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Stock - Size: 2D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 40965.15.30-hdr vol preemptdefault5.15.30-hdr vol 250Hz5.15.30-hdr5.15.30-hdr 250Hzdefault mitigations=offvol 250Hz x86-64v2wsl default11002200330044005500SE +/- 16.01, N = 3SE +/- 16.35, N = 3SE +/- 14.03, N = 3SE +/- 21.71, N = 3SE +/- 18.78, N = 3SE +/- 24.04, N = 3SE +/- 2.97, N = 3SE +/- 32.85, N = 35011.74997.34991.54990.64977.34974.84967.04758.31. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 32default mitigations=off5.15.30-hdr vol preempt5.15.30-hdr 250Hzvol 250Hz x86-64v25.15.30-hdr vol 250Hzdefaultwsl default5.15.30-hdr2K4K6K8K10KSE +/- 14.17, N = 3SE +/- 23.03, N = 3SE +/- 25.85, N = 3SE +/- 47.64, N = 3SE +/- 12.98, N = 3SE +/- 4.58, N = 3SE +/- 14.31, N = 3SE +/- 66.80, N = 1310816.010809.010776.010737.010725.010719.010717.010714.71. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 32

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 325.15.30-hdr vol 250Hzdefault mitigations=off5.15.30-hdr 250Hzdefaultvol 250Hz x86-64v2wsl default5.15.30-hdr5.15.30-hdr vol preempt6K12K18K24K30KSE +/- 15.77, N = 3SE +/- 18.48, N = 3SE +/- 13.30, N = 3SE +/- 37.33, N = 3SE +/- 24.91, N = 3SE +/- 208.84, N = 3SE +/- 494.14, N = 15SE +/- 498.90, N = 1528369283642835128344283222799627134270691. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Float + SSE - Size: 1D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 1D FFT Size 4096default mitigations=offdefault5.15.30-hdr 250Hz5.15.30-hdr vol 250Hz5.15.30-hdr5.15.30-hdr vol preemptwsl defaultvol 250Hz x86-64v26K12K18K24K30KSE +/- 129.82, N = 3SE +/- 70.30, N = 3SE +/- 49.21, N = 3SE +/- 67.49, N = 3SE +/- 43.59, N = 3SE +/- 305.62, N = 3SE +/- 90.87, N = 3SE +/- 138.87, N = 328028279212790127866278222770327610275461. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

FFTW

Build: Float + SSE - Size: 2D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096default mitigations=off5.15.30-hdr vol 250Hz5.15.30-hdr5.15.30-hdr vol preemptdefaultvol 250Hz x86-64v25.15.30-hdr 250Hzwsl default3K6K9K12K15KSE +/- 42.79, N = 3SE +/- 29.45, N = 3SE +/- 28.02, N = 3SE +/- 126.98, N = 3SE +/- 10.93, N = 3SE +/- 26.35, N = 3SE +/- 26.19, N = 3SE +/- 19.16, N = 313490134891346513464134501343613425130771. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm

Pennant

Test: sedovbig

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: sedovbig5.15.30-hdrdefaultvol 250Hz x86-64v25.15.30-hdr vol preemptdefault mitigations=off5.15.30-hdr vol 250Hz5.15.30-hdr 250Hzwsl default20406080100SE +/- 0.36, N = 3SE +/- 0.40, N = 3SE +/- 0.73, N = 3SE +/- 0.37, N = 3SE +/- 0.47, N = 3SE +/- 0.08, N = 3SE +/- 0.88, N = 3SE +/- 1.05, N = 391.7591.9992.0592.1192.2692.2993.08109.251. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi

Pennant

Test: leblancbig

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: leblancbig5.15.30-hdr5.15.30-hdr 250Hzvol 250Hz x86-64v2default mitigations=off5.15.30-hdr vol 250Hz5.15.30-hdr vol preemptdefaultwsl default20406080100SE +/- 0.12, N = 3SE +/- 0.15, N = 3SE +/- 0.21, N = 3SE +/- 0.25, N = 3SE +/- 0.14, N = 3SE +/- 0.37, N = 3SE +/- 0.36, N = 3SE +/- 0.89, N = 365.7966.2966.3066.4566.6166.6966.7982.091. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny Analysis5.15.30-hdr vol preempt5.15.30-hdr5.15.30-hdr vol 250Hzvol 250Hz x86-64v2default mitigations=off5.15.30-hdr 250Hzdefaultwsl default4080120160200SE +/- 0.56, N = 3SE +/- 0.27, N = 3SE +/- 0.73, N = 3SE +/- 1.47, N = 3SE +/- 0.80, N = 3SE +/- 1.93, N = 3SE +/- 0.74, N = 3SE +/- 8.84, N = 9149.73149.76150.49150.82152.74152.94154.23186.201. (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

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 3.3.2Pfam Database Searchwsl defaultdefault mitigations=offdefault5.15.30-hdr vol 250Hz5.15.30-hdr 250Hzvol 250Hz x86-64v25.15.30-hdr vol preempt5.15.30-hdr4080120160200SE +/- 1.60, N = 3SE +/- 0.45, N = 3SE +/- 1.65, N = 12SE +/- 0.25, N = 3SE +/- 0.54, N = 3SE +/- 0.40, N = 3SE +/- 0.35, N = 3SE +/- 0.46, N = 3142.59157.86159.23162.90162.98163.04172.18173.581. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm -lmpi

Xcompact3d Incompact3d

Input: input.i3d 129 Cells Per Direction

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 129 Cells Per Directiondefault mitigations=off5.15.30-hdr 250Hzdefault5.15.30-hdr vol 250Hzvol 250Hz x86-64v25.15.30-hdr vol preempt5.15.30-hdrwsl default918273645SE +/- 0.05, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.33, N = 3SE +/- 0.39, N = 3SE +/- 0.42, N = 3SE +/- 0.25, N = 3SE +/- 0.35, N = 1537.8837.9738.0438.3338.3538.6839.3341.131. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

Xcompact3d Incompact3d

Input: input.i3d 193 Cells Per Direction

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 193 Cells Per Direction5.15.30-hdr 250Hzdefault mitigations=offvol 250Hz x86-64v25.15.30-hdr vol 250Hzdefault5.15.30-hdr5.15.30-hdr vol preempt306090120150SE +/- 1.09, N = 3SE +/- 1.17, N = 3SE +/- 1.42, N = 3SE +/- 1.61, N = 3SE +/- 1.71, N = 3SE +/- 0.06, N = 3SE +/- 0.52, N = 3136.36136.51136.66138.48138.64139.08140.141. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

Monte Carlo Simulations of Ionised Nebulae

Input: Dust 2D tau100.0

OpenBenchmarking.orgSeconds, Fewer Is BetterMonte Carlo Simulations of Ionised Nebulae 2019-03-24Input: Dust 2D tau100.05.15.30-hdr5.15.30-hdr vol preempt5.15.30-hdr 250Hz5.15.30-hdr vol 250Hzvol 250Hz x86-64v2defaultdefault mitigations=off60120180240300SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 1.15, N = 3SE +/- 1.33, N = 32662672692692692802821. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: 20k Atomsdefault mitigations=offdefault5.15.30-hdr 250Hz5.15.30-hdr vol 250Hzvol 250Hz x86-64v25.15.30-hdr vol preempt5.15.30-hdrwsl default1.05712.11423.17134.22845.2855SE +/- 0.006, N = 3SE +/- 0.043, N = 7SE +/- 0.008, N = 3SE +/- 0.043, N = 7SE +/- 0.009, N = 3SE +/- 0.011, N = 3SE +/- 0.070, N = 9SE +/- 0.032, N = 84.6984.6954.6064.5674.5474.5154.4153.7651. (CXX) g++ options: -O3 -pthread -lm -ldl

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: Rhodopsin Proteindefault mitigations=offdefault5.15.30-hdr vol 250Hz5.15.30-hdr 250Hzvol 250Hz x86-64v25.15.30-hdr vol preempt5.15.30-hdrwsl default1.03682.07363.11044.14725.184SE +/- 0.040, N = 3SE +/- 0.036, N = 12SE +/- 0.050, N = 3SE +/- 0.047, N = 3SE +/- 0.036, N = 9SE +/- 0.042, N = 3SE +/- 0.053, N = 4SE +/- 0.031, N = 34.6084.5934.5744.5354.4854.4014.3613.6781. (CXX) g++ options: -O3 -pthread -lm -ldl

ArrayFire

Test: BLAS CPU

OpenBenchmarking.orgGFLOPS, More Is BetterArrayFire 3.7Test: BLAS CPUwsl default5.15.30-hdr5.15.30-hdr vol preemptvol 250Hz x86-64v25.15.30-hdr vol 250Hz5.15.30-hdr 250Hzdefaultdefault mitigations=off50100150200250SE +/- 0.28, N = 3SE +/- 1.91, N = 3SE +/- 2.31, N = 3SE +/- 0.52, N = 3SE +/- 1.95, N = 3SE +/- 1.83, N = 3SE +/- 1.09, N = 3SE +/- 0.26, N = 3207.48199.90199.76199.43198.71197.64196.10195.341. (CXX) g++ options: -rdynamic

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point Rate5.15.30-hdr5.15.30-hdr vol 250Hzdefault mitigations=off5.15.30-hdr 250Hz5.15.30-hdr vol preemptvol 250Hz x86-64v2defaultwsl default0.31580.63160.94741.26321.579SE +/- 0.006679, N = 3SE +/- 0.010683, N = 12SE +/- 0.019193, N = 3SE +/- 0.009891, N = 3SE +/- 0.003795, N = 3SE +/- 0.010264, N = 10SE +/- 0.012458, N = 3SE +/- 0.003267, N = 31.4037601.3927941.3779471.3633741.3625341.3611551.3534131.1926801. (CC) gcc options: -O3 -march=native -fopenmp

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure Solver5.15.30-hdr vol preempt5.15.30-hdr vol 250Hz5.15.30-hdr5.15.30-hdr 250Hzvol 250Hz x86-64v2default mitigations=offdefaultwsl default8001600240032004000SE +/- 14.00, N = 3SE +/- 4.29, N = 3SE +/- 55.25, N = 3SE +/- 35.66, N = 7SE +/- 47.61, N = 3SE +/- 26.40, N = 15SE +/- 32.49, N = 3SE +/- 9.95, N = 33943.783897.193893.123890.163872.403867.533826.513744.701. (CC) gcc options: -O3 -mavx2

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2022.1Implementation: MPI CPU - Input: water_GMX50_bare5.15.30-hdr vol 250Hz5.15.30-hdr 250Hzdefault mitigations=offvol 250Hz x86-64v25.15.30-hdr vol preempt5.15.30-hdrdefaultwsl default0.13730.27460.41190.54920.6865SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.002, N = 3SE +/- 0.003, N = 3SE +/- 0.000, N = 3SE +/- 0.007, N = 3SE +/- 0.008, N = 90.6100.6090.6080.6060.6060.6010.5960.3741. (CXX) g++ options: -O3 -pthread

Kripke

OpenBenchmarking.orgThroughput FoM, More Is BetterKripke 1.2.45.15.30-hdr vol preemptdefault mitigations=off5.15.30-hdr5.15.30-hdr 250Hzvol 250Hz x86-64v25.15.30-hdr vol 250Hzdefault7M14M21M28M35MSE +/- 271455.19, N = 3SE +/- 286459.37, N = 3SE +/- 212260.85, N = 12SE +/- 327750.54, N = 3SE +/- 80864.85, N = 3SE +/- 253208.05, N = 3SE +/- 311858.03, N = 3310493273065359030606070305690703034039330253350299276471. (CXX) g++ options: -O3 -fopenmp


Phoronix Test Suite v10.8.4