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&grt&sro&rro.

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 junecompress-7zip: Compression Ratingcompress-7zip: Decompression Ratingopencv: Coreopencv: Videoopencv: Stitchingopencv: Features 2Dopencv: Image Processingopencv: DNN - Deep Neural Networksimdjson: Kostyasimdjson: TopTweetsimdjson: LargeRandsimdjson: PartialTweetssimdjson: DistinctUserIDstockfish: Total Timebuild-linux-kernel: defconfigyquake2: 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 1080ABCDEF467182640072338110011559661026851810401113662.893.960.963.863.9613464947356.02685.588.587.686.664.585.483.383.4448912734269863111311594871028381859711210452.893.960.963.863.9613410229354.91486.988.988.685.683.883.583.885.9456372690169599108991529701336741880171234442.893.960.963.863.9613522267355.22485.189.765.586.283.78365.584.7456192733871319100431552121090311856771233382.893.960.963.863.9613833525353.58782.087.383.587.482.878.183.584.946273273477112510119156434931521790121230352.893.960.963.863.9613055679355.09386.487.467.88583.164.584.483.6459792735070105106241554301084311789131247512.893.960.963.863.9614246889355.20284.78986.58665.384.28285.6OpenBenchmarking.org

7-Zip Compression

Test: Compression Rating

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

7-Zip Compression

Test: Decompression Rating

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

OpenCV

Test: Core

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.6Test: CoreFEDCBA15K30K45K60K75KSE +/- 260.14, N = 37010571125713196959969863723381. (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: VideoFEDCBA2K4K6K8K10KSE +/- 117.09, N = 31062410119100431089911131110011. (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: StitchingFEDCBA30K60K90K120K150KSE +/- 1818.47, N = 41554301564341552121529701594871559661. (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 2DFEDCBA30K60K90K120K150KSE +/- 2593.03, N = 12108431931521090311336741028381026851. (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 ProcessingFEDCBA40K80K120K160K200KSE +/- 973.45, N = 31789131790121856771880171859711810401. (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 NetworkFEDCBA30K60K90K120K150KSE +/- 2079.30, N = 121247511230351233381234441210451113661. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

simdjson

Throughput Test: Kostya

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: KostyaFEDCBA0.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: TopTweetFEDCBA0.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: LargeRandomFEDCBA0.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: PartialTweetsFEDCBA0.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: DistinctUserIDFEDCBA0.8911.7822.6733.5644.455SE +/- 0.00, N = 33.963.963.963.963.963.961. (CXX) g++ options: -O3

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 15Total TimeFEDCBA3M6M9M12M15MSE +/- 202172.77, N = 121424688913055679138335251352226713410229134649471. (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: defconfigFEDCBA80160240320400SE +/- 0.72, N = 3355.20355.09353.59355.22354.91356.03

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 1080FEDCBA20406080100SE +/- 2.05, N = 1584.786.482.085.186.985.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: On - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Software CPU - AF: Off - MSAA: On - Resolution: 1920 x 1080FEDCBA20406080100SE +/- 0.77, N = 389.087.487.389.788.988.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: 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 1080FEDCBA20406080100SE +/- 1.79, N = 1586.567.883.565.588.687.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

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 1080FEDCBA20406080100SE +/- 0.52, N = 386.085.087.486.285.686.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

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 1080FEDCBA20406080100SE +/- 0.42, N = 365.383.182.883.783.864.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 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 1080FEDCBA20406080100SE +/- 2.36, N = 1584.264.578.183.083.585.41. (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 1080FEDCBA20406080100SE +/- 0.31, N = 382.084.483.565.583.883.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: 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 1080FEDCBA20406080100SE +/- 0.41, N = 385.683.684.984.785.983.41. (CC) gcc options: -shared -lm -ldl -rdynamic -pthread -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -fPIC


Phoronix Test Suite v10.8.5