new stuff

Apple M2 testing with a Apple MacBook Air (13 h M2 2022) and llvmpipe on Arch rolling via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2306239-NE-NEWSTUFF688&grs&sro.

new stuffProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionabcApple M2 @ 2.42GHz (4 Cores / 8 Threads)Apple MacBook Air (13 h M2 2022)Apple Silicon8GB251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256ZllvmpipeBroadcom Device 4433 + Broadcom BRCM4387 BluetoothArch rolling6.3.0-asahi-6-1-ARCH (aarch64)KDE Plasma 5.27.5X Server 1.21.1.84.5 Mesa 23.0.3 (LLVM 15.0.7 128 bits)GCC 12.1.0 + Clang 15.0.7ext42560x1600OpenBenchmarking.orgCompiler Details- --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-multilib --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,fortran,go,lto,objc,obj-c++ --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-linker-hash-style=gnu Processor Details- Scaling Governor: apple-cpufreq schedutil (Boost: Enabled)Python Details- Python 3.11.3Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected

new stuffqmcpack: simple-H2Ostress-ng: Function Callstress-ng: SENDFILEqmcpack: Li2_STO_aeliquid-dsp: 8 - 256 - 32stress-ng: Memory Copyingliquid-dsp: 4 - 256 - 32stress-ng: Wide Vector Mathstress-ng: Glibc Qsort Data Sortingstress-ng: Fused Multiply-Addmocassin: Gas HII40qmcpack: FeCO6_b3lyp_gmsstress-ng: Context Switchingstress-ng: Vector Floating Pointstress-ng: Glibc C String Functionsmocassin: Dust 2D tau100.0stress-ng: Socket Activitystress-ng: Vector Shuffleliquid-dsp: 8 - 256 - 57stress-ng: CPU Cachestress-ng: Mallocstress-ng: Pipestress-ng: Matrix 3D Mathstress-ng: IO_uringstress-ng: Semaphoresstress-ng: Atomicstress-ng: Mutexstress-ng: Floating Pointstress-ng: Pthreadheffte: r2c - FFTW - float - 128stress-ng: CPU Stressstress-ng: Zlibstress-ng: Cloningstress-ng: Pollheffte: r2c - FFTW - double - 128heffte: c2c - Stock - float - 256stress-ng: MMAPstress-ng: MEMFDstress-ng: System V Message Passingstress-ng: Matrix Mathstress-ng: AVL Treeheffte: r2c - Stock - float - 256heffte: c2c - FFTW - float - 256heffte: c2c - Stock - double - 256heffte: r2c - Stock - float - 128heffte: r2c - FFTW - float - 256liquid-dsp: 1 - 256 - 512heffte: c2c - FFTW - double - 128heffte: r2c - Stock - double - 256stress-ng: Cryptoliquid-dsp: 2 - 256 - 57stress-ng: Forkingheffte: c2c - FFTW - float - 128heffte: c2c - Stock - float - 128heffte: c2c - Stock - double - 128hpcg: 104 104 104 - 60liquid-dsp: 2 - 256 - 32stress-ng: Hashliquid-dsp: 2 - 256 - 512liquid-dsp: 1 - 256 - 32heffte: r2c - Stock - double - 128liquid-dsp: 1 - 256 - 57stress-ng: Vector Mathheffte: r2c - FFTW - double - 256heffte: c2c - FFTW - double - 256liquid-dsp: 8 - 256 - 512qmcpack: FeCO6_b3lyp_gmsliquid-dsp: 4 - 256 - 57liquid-dsp: 4 - 256 - 512stress-ng: Futexstress-ng: NUMAabc31.64914944.20577567.57673.571935606672239.30151962667133805.81123.598292871.4328.094224.551641110.3510677.452172245.93224.3164416.075503.751234900001498847.297500169.533352013.111538.05203685.2912255874.78218.202336991.861903.0897673.4530.38582330.80367.86413.10500333.5815.36979.25296180.50336.697994886.6828785.9958.7916.555512.01486.5149112.544824.417518166677.4132112.356015694.584683733320977.4512.88636.817314.848195.91198895996671031467.063539900458980009.364002400933334161.1515.19407.7160211523333722.61904426676839467871823.111574.1924.61416963.18651207.81583.642228100002489.8170690000150029.77137.669154152.7225.302202.681799353.7611720.452365946.27218.2524732.695777.271294300001539109.567519020.963315715.431510.48199030.9412519037.43215.672320821.61915.8197985.0530.29832334.18369.64413.63500127.115.30219.29368181.04335.737972859.628680.558.5716.542212.05636.5248312.515324.472418117007.3943512.384915678.784676600020984.9312.87666.806734.840755.90448896790001032298.823543000459090009.362312402300034177.4615.1877.7168211520000722.6904430006839600832545.151678.2825.294602.8917052000025.7205.77206.80130.113115.30429.2794716.493912.01196.5383312.501324.3927.4003112.37164686300012.89786.816844.845515.9128489584000458720009.368452402100015.18757.71863722.5890441000OpenBenchmarking.org

QMCPACK

Input: simple-H2O

OpenBenchmarking.orgTotal Execution Time - Seconds, Fewer Is BetterQMCPACK 3.16Input: simple-H2Oabc714212835SE +/- 0.22, N = 1231.6524.6125.291. (CXX) g++ options: -fopenmp -foffload=disable -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math -mcpu=native -O3

Stress-NG

Test: Function Call

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Function Callab4K8K12K16K20KSE +/- 97.81, N = 1514573.2616963.181. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: SENDFILEab140K280K420K560K700KSE +/- 5133.48, N = 15561001.69651207.811. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

QMCPACK

Input: Li2_STO_ae

OpenBenchmarking.orgTotal Execution Time - Seconds, Fewer Is BetterQMCPACK 3.16Input: Li2_STO_aeabc150300450600750SE +/- 10.06, N = 9673.57583.64602.891. (CXX) g++ options: -fopenmp -foffload=disable -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math -mcpu=native -O3

Liquid-DSP

Threads: 8 - Buffer Length: 256 - Filter Length: 32

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 1.6Threads: 8 - Buffer Length: 256 - Filter Length: 32ab50M100M150M200M250MSE +/- 1274117.24, N = 151935606672228100001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Memory Copyingab5001000150020002500SE +/- 13.70, N = 152186.342489.801. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Liquid-DSP

Threads: 4 - Buffer Length: 256 - Filter Length: 32

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 1.6Threads: 4 - Buffer Length: 256 - Filter Length: 32abc40M80M120M160M200MSE +/- 1805463.26, N = 151519626671706900001705200001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Stress-NG

Test: Wide Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Wide Vector Mathab30K60K90K120K150KSE +/- 1572.40, N = 3133805.81150029.771. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Glibc Qsort Data Sortingab306090120150SE +/- 1.15, N = 7123.24137.661. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Fused Multiply-Add

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Fused Multiply-Addab2M4M6M8M10MSE +/- 91677.35, N = 48204160.159154152.721. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Monte Carlo Simulations of Ionised Nebulae

Input: Gas HII40

OpenBenchmarking.orgSeconds, Fewer Is BetterMonte Carlo Simulations of Ionised Nebulae 2.02.73.3Input: Gas HII40abc714212835SE +/- 0.18, N = 328.0925.3025.701. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O2 -lmpi_usempif08 -lmpi_mpifh -lmpi

QMCPACK

Input: FeCO6_b3lyp_gms

OpenBenchmarking.orgTotal Execution Time - Seconds, Fewer Is BetterQMCPACK 3.16Input: FeCO6_b3lyp_gmsabc50100150200250SE +/- 2.12, N = 7224.55202.68205.771. (CXX) g++ options: -fopenmp -foffload=disable -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math -mcpu=native -O3

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Context Switchingab400K800K1200K1600K2000KSE +/- 15829.47, N = 61631840.551799353.761. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Vector Floating Point

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Vector Floating Pointab3K6K9K12K15KSE +/- 143.35, N = 310658.5011720.451. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Glibc C String Functionsab500K1000K1500K2000K2500KSE +/- 23163.81, N = 52172245.932365946.271. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Monte Carlo Simulations of Ionised Nebulae

Input: Dust 2D tau100.0

OpenBenchmarking.orgSeconds, Fewer Is BetterMonte Carlo Simulations of Ionised Nebulae 2.02.73.3Input: Dust 2D tau100.0abc50100150200250SE +/- 2.69, N = 3224.32218.25206.801. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O2 -lmpi_usempif08 -lmpi_mpifh -lmpi

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Socket Activityab10002000300040005000SE +/- 30.77, N = 154416.074732.691. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Vector Shuffle

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Vector Shuffleab12002400360048006000SE +/- 40.60, N = 35424.225777.271. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Liquid-DSP

Threads: 8 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 1.6Threads: 8 - Buffer Length: 256 - Filter Length: 57ab30M60M90M120M150MSE +/- 879223.14, N = 31234900001294300001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: CPU Cacheab300K600K900K1200K1500KSE +/- 15281.45, N = 31498847.291539109.561. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Mallocab1.6M3.2M4.8M6.4M8MSE +/- 75897.76, N = 37331849.007519020.961. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Pipe

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Pipeab700K1400K2100K2800K3500KSE +/- 37769.35, N = 153273224.863315715.431. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Matrix 3D Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Matrix 3D Mathab30060090012001500SE +/- 18.08, N = 31502.721510.481. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: IO_uring

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: IO_uringab40K80K120K160K200KSE +/- 530.18, N = 3202926.30199030.941. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Semaphoresab3M6M9M12M15MSE +/- 79369.38, N = 312255874.7812519037.431. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Atomicab50100150200250SE +/- 1.03, N = 3218.20215.671. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Mutex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Mutexab500K1000K1500K2000K2500KSE +/- 15229.34, N = 32336991.862320821.601. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Floating Point

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Floating Pointab400800120016002000SE +/- 1.32, N = 31895.171915.811. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Pthreadab20K40K60K80K100KSE +/- 1042.97, N = 497030.3097985.051. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

HeFFTe - Highly Efficient FFT for Exascale

Test: r2c - Backend: FFTW - Precision: float - X Y Z: 128

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: r2c - Backend: FFTW - Precision: float - X Y Z: 128abc714212835SE +/- 0.13, N = 330.3930.3030.111. (CXX) g++ options: -O3

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: CPU Stressab5001000150020002500SE +/- 10.12, N = 32316.082334.181. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Zlib

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Zlibab80160240320400SE +/- 2.24, N = 3367.86369.641. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Cloning

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Cloningab90180270360450SE +/- 1.00, N = 3413.10413.631. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Poll

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Pollab110K220K330K440K550KSE +/- 1299.87, N = 3498126.68500127.101. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

HeFFTe - Highly Efficient FFT for Exascale

Test: r2c - Backend: FFTW - Precision: double - X Y Z: 128

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: r2c - Backend: FFTW - Precision: double - X Y Z: 128abc48121620SE +/- 0.04, N = 315.3715.3015.301. (CXX) g++ options: -O3

HeFFTe - Highly Efficient FFT for Exascale

Test: c2c - Backend: Stock - Precision: float - X Y Z: 256

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: c2c - Backend: Stock - Precision: float - X Y Z: 256abc3691215SE +/- 0.00585, N = 39.252969.293689.279471. (CXX) g++ options: -O3

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: MMAPab4080120160200SE +/- 0.30, N = 3180.50181.041. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: MEMFDab70140210280350SE +/- 0.35, N = 3336.69335.731. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: System V Message Passingab2M4M6M8M10MSE +/- 15563.07, N = 37994886.687972859.601. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Matrix Mathab6K12K18K24K30KSE +/- 0.17, N = 328785.9928680.501. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: AVL Tree

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: AVL Treeab1326395265SE +/- 0.13, N = 358.7458.571. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

HeFFTe - Highly Efficient FFT for Exascale

Test: r2c - Backend: Stock - Precision: float - X Y Z: 256

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: r2c - Backend: Stock - Precision: float - X Y Z: 256abc48121620SE +/- 0.01, N = 316.5616.5416.491. (CXX) g++ options: -O3

HeFFTe - Highly Efficient FFT for Exascale

Test: c2c - Backend: FFTW - Precision: float - X Y Z: 256

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: c2c - Backend: FFTW - Precision: float - X Y Z: 256abc3691215SE +/- 0.02, N = 312.0112.0612.011. (CXX) g++ options: -O3

HeFFTe - Highly Efficient FFT for Exascale

Test: c2c - Backend: Stock - Precision: double - X Y Z: 256

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: c2c - Backend: Stock - Precision: double - X Y Z: 256abc246810SE +/- 0.00276, N = 36.514916.524836.538331. (CXX) g++ options: -O3

HeFFTe - Highly Efficient FFT for Exascale

Test: r2c - Backend: Stock - Precision: float - X Y Z: 128

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: r2c - Backend: Stock - Precision: float - X Y Z: 128abc3691215SE +/- 0.02, N = 312.5412.5212.501. (CXX) g++ options: -O3

HeFFTe - Highly Efficient FFT for Exascale

Test: r2c - Backend: FFTW - Precision: float - X Y Z: 256

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: r2c - Backend: FFTW - Precision: float - X Y Z: 256abc612182430SE +/- 0.05, N = 324.4224.4724.391. (CXX) g++ options: -O3

Liquid-DSP

Threads: 1 - Buffer Length: 256 - Filter Length: 512

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 1.6Threads: 1 - Buffer Length: 256 - Filter Length: 512ab400K800K1200K1600K2000KSE +/- 841.30, N = 3181666718117001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

HeFFTe - Highly Efficient FFT for Exascale

Test: c2c - Backend: FFTW - Precision: double - X Y Z: 128

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: c2c - Backend: FFTW - Precision: double - X Y Z: 128abc246810SE +/- 0.00329, N = 37.413217.394357.400311. (CXX) g++ options: -O3

HeFFTe - Highly Efficient FFT for Exascale

Test: r2c - Backend: Stock - Precision: double - X Y Z: 256

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: r2c - Backend: Stock - Precision: double - X Y Z: 256abc3691215SE +/- 0.02, N = 312.3612.3812.371. (CXX) g++ options: -O3

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Cryptoab3K6K9K12K15KSE +/- 0.80, N = 315660.6815678.781. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Liquid-DSP

Threads: 2 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 1.6Threads: 2 - Buffer Length: 256 - Filter Length: 57abc10M20M30M40M50MSE +/- 18442.10, N = 34683733346766000468630001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Forkingab4K8K12K16K20KSE +/- 89.53, N = 320947.1120984.931. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

HeFFTe - Highly Efficient FFT for Exascale

Test: c2c - Backend: FFTW - Precision: float - X Y Z: 128

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: c2c - Backend: FFTW - Precision: float - X Y Z: 128abc3691215SE +/- 0.01, N = 312.8912.8812.901. (CXX) g++ options: -O3

HeFFTe - Highly Efficient FFT for Exascale

Test: c2c - Backend: Stock - Precision: float - X Y Z: 128

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: c2c - Backend: Stock - Precision: float - X Y Z: 128abc246810SE +/- 0.00180, N = 36.817316.806736.816841. (CXX) g++ options: -O3

HeFFTe - Highly Efficient FFT for Exascale

Test: c2c - Backend: Stock - Precision: double - X Y Z: 128

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: c2c - Backend: Stock - Precision: double - X Y Z: 128abc1.09082.18163.27244.36325.454SE +/- 0.00132, N = 34.848194.840754.845511. (CXX) g++ options: -O3

High Performance Conjugate Gradient

X Y Z: 104 104 104 - RT: 60

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1X Y Z: 104 104 104 - RT: 60abc1.33042.66083.99125.32166.652SE +/- 0.00068, N = 35.911985.904485.912841. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi

Liquid-DSP

Threads: 2 - Buffer Length: 256 - Filter Length: 32

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 1.6Threads: 2 - Buffer Length: 256 - Filter Length: 32abc20M40M60M80M100MSE +/- 33318.33, N = 38959966789679000895840001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Stress-NG

Test: Hash

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Hashab200K400K600K800K1000KSE +/- 964.56, N = 31031331.611032298.821. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Liquid-DSP

Threads: 2 - Buffer Length: 256 - Filter Length: 512

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 1.6Threads: 2 - Buffer Length: 256 - Filter Length: 512ab800K1600K2400K3200K4000KSE +/- 635.09, N = 3353990035430001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Liquid-DSP

Threads: 1 - Buffer Length: 256 - Filter Length: 32

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 1.6Threads: 1 - Buffer Length: 256 - Filter Length: 32abc10M20M30M40M50MSE +/- 10263.20, N = 34589800045909000458720001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

HeFFTe - Highly Efficient FFT for Exascale

Test: r2c - Backend: Stock - Precision: double - X Y Z: 128

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: r2c - Backend: Stock - Precision: double - X Y Z: 128abc3691215SE +/- 0.00317, N = 39.364009.362319.368451. (CXX) g++ options: -O3

Liquid-DSP

Threads: 1 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 1.6Threads: 1 - Buffer Length: 256 - Filter Length: 57abc5M10M15M20M25MSE +/- 2848.00, N = 32400933324023000240210001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Vector Mathab7K14K21K28K35KSE +/- 12.11, N = 334161.1534177.461. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

HeFFTe - Highly Efficient FFT for Exascale

Test: r2c - Backend: FFTW - Precision: double - X Y Z: 256

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: r2c - Backend: FFTW - Precision: double - X Y Z: 256abc48121620SE +/- 0.01, N = 315.1915.1915.191. (CXX) g++ options: -O3

HeFFTe - Highly Efficient FFT for Exascale

Test: c2c - Backend: FFTW - Precision: double - X Y Z: 256

OpenBenchmarking.orgGFLOP/s, More Is BetterHeFFTe - Highly Efficient FFT for Exascale 2.3Test: c2c - Backend: FFTW - Precision: double - X Y Z: 256abc246810SE +/- 0.00889, N = 37.716027.716827.718631. (CXX) g++ options: -O3

Liquid-DSP

Threads: 8 - Buffer Length: 256 - Filter Length: 512

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 1.6Threads: 8 - Buffer Length: 256 - Filter Length: 512ab2M4M6M8M10MSE +/- 333.33, N = 311523333115200001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

QMCPACK

Input: FeCO6_b3lyp_gms

OpenBenchmarking.orgTotal Execution Time - Seconds, Fewer Is BetterQMCPACK 3.16Input: FeCO6_b3lyp_gmsabc160320480640800SE +/- 0.05, N = 3722.61722.60722.581. (CXX) g++ options: -fopenmp -foffload=disable -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math -mcpu=native -O3

Liquid-DSP

Threads: 4 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 1.6Threads: 4 - Buffer Length: 256 - Filter Length: 57abc20M40M60M80M100MSE +/- 3382.96, N = 39044266790443000904410001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Liquid-DSP

Threads: 4 - Buffer Length: 256 - Filter Length: 512

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 1.6Threads: 4 - Buffer Length: 256 - Filter Length: 512ab1.5M3M4.5M6M7.5MSE +/- 841.30, N = 3683946768396001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Stress-NG

Test: Futex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: Futexab200K400K600K800K1000KSE +/- 12932.37, N = 15854204.69832545.151. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.10Test: NUMAab400800120016002000SE +/- 28.70, N = 151574.191678.281. (CXX) g++ options: -lm -laio -lapparmor -latomic -lbsd -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lkmod -lmd -lmpfr -lpthread -lrt -lsctp -lxxhash -lz


Phoronix Test Suite v10.8.5