m1 eo june

Apple M1 testing with a Apple Mac mini (M1 2020) and llvmpipe on Arch Linux ARM via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2206294-NE-M1EOJUNE845.

m1 eo juneProcessorMotherboardMemoryDiskGraphicsNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionABCDEFApple M1 @ 2.06GHz (4 Cores / 8 Threads)Apple Mac mini (M1 2020)8GB251GB APPLE SSD AP0256Q + 2 x 0GB APPLE SSD AP0256QllvmpipeBroadcom NetXtreme BCM57762 PCIe + Broadcom BRCM4378 + Broadcom Device 5f69Arch Linux ARM5.17.0-rc7-asahi-next-20220310-5-2-ARCH (aarch64)KDE Plasma 5.24.4X Server 1.21.1.34.5 Mesa 22.0.1 (LLVM 13.0.1 128 bits)GCC 11.2.0 + Clang 13.0.1ext41920x1080OpenBenchmarking.orgCompiler Details- --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-multilib --disable-werror --enable-__cxa_atexit --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++,d --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-isl --with-linker-hash-style=gnu Processor Details- Scaling Governor: apple-cpufreq schedutilSecurity Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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

m1 eo juneyquake2: Software CPU - On - On - 1920 x 1080yquake2: Software CPU - Off - On - 1920 x 1080yquake2: Software CPU - On - Off - 1920 x 1080yquake2: Software CPU - Off - Off - 1920 x 1080yquake2: Software CPU Color Light - On - On - 1920 x 1080yquake2: Software CPU Color Light - Off - On - 1920 x 1080yquake2: Software CPU Color Light - On - Off - 1920 x 1080yquake2: Software CPU Color Light - Off - Off - 1920 x 1080simdjson: Kostyasimdjson: TopTweetsimdjson: LargeRandsimdjson: PartialTweetssimdjson: DistinctUserIDcompress-7zip: Compression Ratingcompress-7zip: Decompression Ratingstockfish: Total Timebuild-linux-kernel: defconfigopencv: Coreopencv: Videoopencv: Stitchingopencv: Features 2Dopencv: Image Processingopencv: DNN - Deep Neural NetworkABCDEF85.588.587.686.664.585.483.383.42.893.960.963.863.96467182640013464947356.026723381100115596610268518104011136686.988.988.685.683.883.583.885.92.893.960.963.863.96448912734213410229354.914698631113115948710283818597112104585.189.765.586.283.78365.584.72.893.960.963.863.96456372690113522267355.224695991089915297013367418801712344482.087.383.587.482.878.183.584.92.893.960.963.863.96456192733813833525353.587713191004315521210903118567712333886.487.467.88583.164.584.483.62.893.960.963.863.96462732734713055679355.09371125101191564349315217901212303584.78986.58665.384.28285.62.893.960.963.863.96459792735014246889355.2027010510624155430108431178913124751OpenBenchmarking.org

yquake2

Renderer: Software CPU - AF: On - MSAA: On - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Software CPU - AF: On - MSAA: On - Resolution: 1920 x 1080ABCDEF20406080100SE +/- 2.05, N = 1585.586.985.182.086.484.71. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -fPIC

yquake2

Renderer: Software CPU - AF: Off - MSAA: On - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Software CPU - AF: Off - MSAA: On - Resolution: 1920 x 1080ABCDEF20406080100SE +/- 0.77, N = 388.588.989.787.387.489.01. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -fPIC

yquake2

Renderer: Software CPU - AF: On - MSAA: Off - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Software CPU - AF: On - MSAA: Off - Resolution: 1920 x 1080ABCDEF20406080100SE +/- 1.79, N = 1587.688.665.583.567.886.51. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -fPIC

yquake2

Renderer: Software CPU - AF: Off - MSAA: Off - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Software CPU - AF: Off - MSAA: Off - Resolution: 1920 x 1080ABCDEF20406080100SE +/- 0.52, N = 386.685.686.287.485.086.01. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -fPIC

yquake2

Renderer: Software CPU Color Light - AF: On - MSAA: On - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Software CPU Color Light - AF: On - MSAA: On - Resolution: 1920 x 1080ABCDEF20406080100SE +/- 0.42, N = 364.583.883.782.883.165.31. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -fPIC

yquake2

Renderer: Software CPU Color Light - AF: Off - MSAA: On - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Software CPU Color Light - AF: Off - MSAA: On - Resolution: 1920 x 1080ABCDEF20406080100SE +/- 2.36, N = 1585.483.583.078.164.584.21. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -fPIC

yquake2

Renderer: Software CPU Color Light - AF: On - MSAA: Off - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Software CPU Color Light - AF: On - MSAA: Off - Resolution: 1920 x 1080ABCDEF20406080100SE +/- 0.31, N = 383.383.865.583.584.482.01. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -fPIC

yquake2

Renderer: Software CPU Color Light - AF: Off - MSAA: Off - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Software CPU Color Light - AF: Off - MSAA: Off - Resolution: 1920 x 1080ABCDEF20406080100SE +/- 0.41, N = 383.485.984.784.983.685.61. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -fPIC

simdjson

Throughput Test: Kostya

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: KostyaABCDEF0.65031.30061.95092.60123.2515SE +/- 0.00, N = 32.892.892.892.892.892.891. (CXX) g++ options: -O3

simdjson

Throughput Test: TopTweet

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: TopTweetABCDEF0.8911.7822.6733.5644.455SE +/- 0.00, N = 33.963.963.963.963.963.961. (CXX) g++ options: -O3

simdjson

Throughput Test: LargeRandom

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: LargeRandomABCDEF0.2160.4320.6480.8641.08SE +/- 0.00, N = 30.960.960.960.960.960.961. (CXX) g++ options: -O3

simdjson

Throughput Test: PartialTweets

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: PartialTweetsABCDEF0.86851.7372.60553.4744.3425SE +/- 0.00, N = 33.863.863.863.863.863.861. (CXX) g++ options: -O3

simdjson

Throughput Test: DistinctUserID

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: DistinctUserIDABCDEF0.8911.7822.6733.5644.455SE +/- 0.00, N = 33.963.963.963.963.963.961. (CXX) g++ options: -O3

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.00Test: Compression RatingABCDEF10K20K30K40K50KSE +/- 499.42, N = 34671844891456374561946273459791. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.00Test: Decompression RatingABCDEF6K12K18K24K30KSE +/- 15.76, N = 32640027342269012733827347273501. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 15Total TimeABCDEF3M6M9M12M15MSE +/- 202172.77, N = 121346494713410229135222671383352513055679142468891. (CXX) g++ options: -lgcov -lpthread -fno-exceptions -std=c++17 -fno-peel-loops -fno-tracer -pedantic -O3 -flto -flto=jobserver

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: defconfigABCDEF80160240320400SE +/- 0.72, N = 3356.03354.91355.22353.59355.09355.20

OpenCV

Test: Core

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.6Test: CoreABCDEF15K30K45K60K75KSE +/- 260.14, N = 37233869863695997131971125701051. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

OpenCV

Test: Video

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.6Test: VideoABCDEF2K4K6K8K10KSE +/- 117.09, N = 31100111131108991004310119106241. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

OpenCV

Test: Stitching

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.6Test: StitchingABCDEF30K60K90K120K150KSE +/- 1818.47, N = 41559661594871529701552121564341554301. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

OpenCV

Test: Features 2D

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.6Test: Features 2DABCDEF30K60K90K120K150KSE +/- 2593.03, N = 12102685102838133674109031931521084311. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

OpenCV

Test: Image Processing

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.6Test: Image ProcessingABCDEF40K80K120K160K200KSE +/- 973.45, N = 31810401859711880171856771790121789131. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

OpenCV

Test: DNN - Deep Neural Network

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.6Test: DNN - Deep Neural NetworkABCDEF30K60K90K120K150KSE +/- 2079.30, N = 121113661210451234441233381230351247511. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt


Phoronix Test Suite v10.8.4