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&grr&sor.

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 junebuild-linux-kernel: defconfigopencv: DNN - Deep Neural Networkopencv: Features 2Dstockfish: Total Timeopencv: Image Processingopencv: Stitchingopencv: Coresimdjson: PartialTweetssimdjson: DistinctUserIDsimdjson: TopTweetsimdjson: Kostyasimdjson: LargeRandcompress-7zip: Decompression Ratingcompress-7zip: Compression Ratingyquake2: Software CPU Color Light - Off - On - 1920 x 1080yquake2: Software CPU - On - Off - 1920 x 1080yquake2: Software CPU - On - On - 1920 x 1080opencv: Videoyquake2: Software CPU Color Light - On - On - 1920 x 1080yquake2: Software CPU Color Light - On - Off - 1920 x 1080yquake2: Software CPU Color Light - Off - Off - 1920 x 1080yquake2: Software CPU - Off - Off - 1920 x 1080yquake2: Software CPU - Off - On - 1920 x 1080ABCDEF356.02611136610268513464947181040155966723383.863.963.962.890.96264004671885.487.685.51100164.583.383.486.688.5354.91412104510283813410229185971159487698633.863.963.962.890.96273424489183.588.686.91113183.883.885.985.688.9355.22412344413367413522267188017152970695993.863.963.962.890.9626901456378365.585.11089983.765.584.786.289.7353.58712333810903113833525185677155212713193.863.963.962.890.96273384561978.183.582.01004382.883.584.987.487.3355.0931230359315213055679179012156434711253.863.963.962.890.96273474627364.567.886.41011983.184.483.68587.4355.20212475110843114246889178913155430701053.863.963.962.890.96273504597984.286.584.71062465.38285.68689OpenBenchmarking.org

Timed Linux Kernel Compilation

Build: defconfig

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

OpenCV

Test: DNN - Deep Neural Network

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.6Test: DNN - Deep Neural NetworkABEDCF30K60K90K120K150KSE +/- 2079.30, N = 121113661210451230351233381234441247511. (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 2DEABFDC30K60K90K120K150KSE +/- 2593.03, N = 12931521026851028381084311090311336741. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

Stockfish

Total Time

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

OpenCV

Test: Image Processing

OpenBenchmarking.orgms, Fewer Is BetterOpenCV 4.6Test: Image ProcessingFEADBC40K80K120K160K200KSE +/- 973.45, N = 31789131790121810401856771859711880171. (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: StitchingCDFAEB30K60K90K120K150KSE +/- 1818.47, N = 41529701552121554301559661564341594871. (CXX) g++ options: -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -O3 -ldl -lm -lpthread -lrt

OpenCV

Test: Core

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

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

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: 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: 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

7-Zip Compression

Test: Decompression Rating

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

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.00Test: Compression RatingAEFCDB10K20K30K40K50KSE +/- 499.42, N = 34671846273459794563745619448911. (CXX) g++ options: -lpthread -ldl -O2 -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 1080AFBCDE20406080100SE +/- 2.36, N = 1585.484.283.583.078.164.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 1080BAFDEC20406080100SE +/- 1.79, N = 1588.687.686.583.567.865.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: On - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.10Renderer: Software CPU - AF: On - MSAA: On - Resolution: 1920 x 1080BEACFD20406080100SE +/- 2.05, N = 1586.986.485.585.184.782.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

OpenCV

Test: Video

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

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 1080BCEDFA20406080100SE +/- 0.42, N = 383.883.783.182.865.364.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: 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 1080EBDAFC20406080100SE +/- 0.31, N = 384.483.883.583.382.065.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: 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 1080BFDCEA20406080100SE +/- 0.41, N = 385.985.684.984.783.683.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 - 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 1080DACFBE20406080100SE +/- 0.52, N = 387.486.686.286.085.685.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: 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 1080CFBAED20406080100SE +/- 0.77, N = 389.789.088.988.587.487.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


Phoronix Test Suite v10.8.5