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

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 - Off - On - 1920 x 1080opencv: Videoopencv: Stitchingopencv: Features 2Dopencv: Image Processingyquake2: Software CPU Color Light - Off - Off - 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 - On - On - 1920 x 1080yquake2: Software CPU - Off - Off - 1920 x 1080yquake2: Software CPU - On - Off - 1920 x 1080opencv: Coreopencv: DNN - Deep Neural Networkstockfish: Total Timecompress-7zip: Compression Ratingcompress-7zip: Decompression Ratingyquake2: Software CPU - On - On - 1920 x 1080build-linux-kernel: defconfigsimdjson: Kostyasimdjson: TopTweetsimdjson: LargeRandsimdjson: PartialTweetssimdjson: DistinctUserIDABCDEF88.51100115596610268518104083.485.483.364.586.687.67233811136613464947467182640085.5356.0262.893.960.963.863.9688.91113115948710283818597185.983.583.883.885.688.66986312104513410229448912734286.9354.9142.893.960.963.863.9689.71089915297013367418801784.78365.583.786.265.56959912344413522267456372690185.1355.2242.893.960.963.863.9687.31004315521210903118567784.978.183.582.887.483.57131912333813833525456192733882.0353.5872.893.960.963.863.9687.4101191564349315217901283.664.584.483.18567.87112512303513055679462732734786.4355.0932.893.960.963.863.96891062415543010843117891385.684.28265.38686.57010512475114246889459792735084.7355.2022.893.960.963.863.96OpenBenchmarking.org

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

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

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

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

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

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

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

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

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

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

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

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

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


Phoronix Test Suite v10.8.5