Apple M2 MacBook vs. AMD Ryzen 7 PRO 6850U On Linux

Initial Apple M2 MacBook Air benchmarks on Asahi Linux by Michael Larabel compared to an AMD Ryzen 7 6850U PRO via ThinkPad X13 Gen3 AMD. Benchmarks for Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/2208102-PTS-APPLEM2867&grs&sor.

Apple M2 MacBook vs. AMD Ryzen 7 PRO 6850U On LinuxProcessorMotherboardMemoryDiskGraphicsNetworkChipsetAudioOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionVulkanApple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple M2 @ 2.42GHz (4 Cores / 8 Threads)Apple MacBook Air (13 h M2 2022)8GB251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256ZllvmpipeBroadcom Device 4433 + Broadcom Device 5f71Arch rolling5.19.0-rc7-asahi-2-1-ARCH (aarch64)KDE Plasma 5.25.4X Server 1.21.1.44.5 Mesa 22.1.4 (LLVM 14.0.6 128 bits)GCC 12.1.0 + Clang 14.0.6ext42560x1600AMD Ryzen 7 PRO 6850U @ 2.70GHz (8 Cores / 16 Threads)LENOVO 21CM0001US (R22ET46W 1.16 BIOS)AMD Device 14b516GB512GB Micron MTFDKBA512TFKAMD Radeon 680M 1GB (2200/400MHz)AMD Rembrandt Radeon HD AudioQualcomm QCNFA7655.18.16-arch1-1 (x86_64)X Server 1.21.1.4 + Wayland4.6 Mesa 22.1.4 (LLVM 14.0.6 DRM 3.46)1.3.211GCC 12.1.1 20220730 + Clang 14.0.61920x1200OpenBenchmarking.orgCompiler Details- Apple MacBook Air - M2: --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 - Ryzen 7 6850U: --disable-libssp --disable-libstdcxx-pch --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-linker-hash-style=gnu - Ryzen 7 6850U - Max Perf: --disable-libssp --disable-libstdcxx-pch --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-linker-hash-style=gnu Processor Details- Apple MacBook Air - M2: Scaling Governor: apple-cpufreq schedutil- Ryzen 7 6850U: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa404102 - ACPI Profile: balanced- Ryzen 7 6850U - Max Perf: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - Platform Profile: performance - CPU Microcode: 0xa404102 - ACPI Profile: performanceJava Details- OpenJDK Runtime Environment (build 11.0.16+8)Python Details- Python 3.10.5Security Details- Apple MacBook Air - M2: 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 - Ryzen 7 6850U: 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 usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Ryzen 7 6850U - Max Perf: 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 usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected Kernel Details- Ryzen 7 6850U, Ryzen 7 6850U - Max Perf: Transparent Huge Pages: always

Apple M2 MacBook vs. AMD Ryzen 7 PRO 6850U On Linuxluaradio: Five Back to Back FIR Filterscryptsetup: Serpent-XTS 512b Encryptioncryptsetup: Serpent-XTS 256b Encryptioncryptsetup: Serpent-XTS 256b Decryptiongnuradio: Five Back to Back FIR Filtersrenaissance: Apache Spark Bayesencode-mp3: WAV To MP3compress-zstd: 3, Long Mode - Compression Speedrenaissance: Genetic Algorithm Using Jenetics + Futuresliquid-dsp: 16 - 256 - 57liquid-dsp: 1 - 256 - 57renaissance: Finagle HTTP Requestsliquid-dsp: 8 - 256 - 57liquid-dsp: 2 - 256 - 57etcpak: Multi-Threaded - ETC2compress-zstd: 8 - Compression Speedliquid-dsp: 4 - 256 - 57astcenc: Thoroughastcenc: Exhaustiveetcpak: Single-Threaded - ETC2encode-flac: WAV To FLACx265: Bosphorus 4Kx265: Bosphorus 1080pcryptsetup: Twofish-XTS 512b Decryptioncryptsetup: Twofish-XTS 512b Encryptioncryptsetup: Twofish-XTS 256b Decryptioncryptsetup: Twofish-XTS 256b Encryptiongnuradio: Signal Source (Cosine)lammps: 20k Atomspyhpc: CPU - Numpy - 4194304 - Isoneutral Mixingpyhpc: CPU - Numpy - 1048576 - Equation of Statetensorflow-lite: Mobilenet Quantncnn: CPU - resnet18pyhpc: CPU - Numpy - 1048576 - Isoneutral Mixingcompress-zstd: 8, Long Mode - Compression Speedtnn: CPU - DenseNetspark: 1000000 - 2000 - Calculate Pi Benchmarktensorflow-lite: Inception ResNet V2pyhpc: CPU - Numpy - 4194304 - Equation of Statetensorflow-lite: Mobilenet Floatwebp2: Quality 100, Compression Effort 5compress-zstd: 3 - Compression Speedgnuradio: FIR Filteroctave-benchmark: ncnn: CPU - vgg16spark: 1000000 - 100 - Calculate Pi Benchmarkspark: 1000000 - 2000 - Calculate Pi Benchmark Using Dataframencnn: CPU-v2-v2 - mobilenet-v2draco: Lionspark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframelammps: Rhodopsin Proteinrenaissance: Akka Unbalanced Cobwebbed Treencnn: CPU - yolov4-tinyavifenc: 2compress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compressionavifenc: 0ncnn: CPU - resnet50ncnn: CPU-v3-v3 - mobilenet-v3gnuradio: Hilbert Transformdraco: Church Facadeprimesieve: 1e13webp2: Quality 95, Compression Effort 7povray: Trace Timespark: 1000000 - 100 - Group By Test Timewebp2: Quality 75, Compression Effort 7vpxenc: Speed 5 - Bosphorus 4Ktnn: CPU - SqueezeNet v1.1spark: 1000000 - 2000 - Group By Test Timecoremark: CoreMark Size 666 - Iterations Per Secondwebp2: Quality 100, Lossless Compressionncnn: CPU - shufflenet-v2cryptsetup: PBKDF2-sha512renaissance: Scala Dottyprimesieve: 1e12spark: 1000000 - 100 - SHA-512 Benchmark Timencnn: CPU - efficientnet-b0vpxenc: Speed 5 - Bosphorus 1080pngspice: C7552ncnn: CPU - mnasnetrnnoise: ncnn: CPU - squeezenet_ssdastcenc: Mediumdarktable: Server Rack - CPU-onlynode-web-tooling: ncnn: CPU - regnety_400mcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9xmrig: Monero - 1Mpyperformance: python_startupsimdjson: DistinctUserIDdarktable: Boat - CPU-onlydarktable: Server Room - CPU-onlydacapobench: Tradesoapcompress-zstd: 8, Long Mode - Decompression Speedspark: 1000000 - 2000 - SHA-512 Benchmark Timeavifenc: 6compress-zstd: 19, Long Mode - Decompression Speedcompress-zstd: 3, Long Mode - Decompression Speeddacapobench: Jythonsimdjson: TopTweetcompress-zstd: 19 - Decompression Speedrenaissance: Apache Spark PageRankopenssl: RSA4096numpy: gnuradio: FM Deemphasis Filteraskap: tConvolve MT - Griddingcompress-zstd: 8 - Decompression Speedaskap: tConvolve OpenMP - Degriddingtnn: CPU - MobileNet v2webp2: Defaultsecuremark: SecureMark-TLSaskap: tConvolve MT - Degriddingtjbench: Decompression Throughputinkscape: SVG Files To PNGgimp: resizesimdjson: Kostyancnn: CPU - mobilenetsimdjson: LargeRandsynthmark: VoiceMark_100avifenc: 6, Losslesspyperformance: regex_compileopenssl: SHA256renaissance: Savina Reactors.IOsimdjson: PartialTweetsavifenc: 10, Losslesscompress-zstd: 19, Long Mode - Compression Speedwebp: Quality 100, Losslessrenaissance: In-Memory Database Shootoutopenssl: RSA4096build2: Time To Compilepyperformance: pathlibrenaissance: Apache Spark ALSgegl: Tile Glassunpack-firefox: firefox-84.0.source.tar.xzspark: 1000000 - 100 - Broadcast Inner Join Test Timecompress-zstd: 19 - Compression Speedbasis: UASTC Level 3cryptsetup: AES-XTS 256b Decryptionjava-gradle-perf: Reactoraskap: Hogbom Clean OpenMPrenaissance: Rand Forestcryptsetup: AES-XTS 256b Encryptioncryptsetup: PBKDF2-whirlpoolncnn: CPU - alexnetdacapobench: Tradebeansgimp: rotatepyperformance: crypto_pyaespybench: Total For Average Test Timesluaradio: FM Deemphasis Filtergimp: auto-levelsrenaissance: ALS Movie Lenspyperformance: 2to3pyperformance: chaosgimp: unsharp-maskbasis: UASTC Level 2spark: 1000000 - 2000 - Repartition Test Timepyperformance: django_templatepyperformance: nbodypyperformance: json_loadswebp: Quality 100, Highest Compressiongegl: Rotate 90 Degreesgegl: Antialiasbasis: UASTC Level 0askap: tConvolve OpenMP - Griddinggegl: Scaleluaradio: Complex Phasepyperformance: floatncnn: CPU - googlenetcryptsetup: AES-XTS 512b Encryptiongegl: Cartoonpyperformance: pickle_pure_pythoncryptsetup: AES-XTS 512b Decryptionpyperformance: gobasis: ETC1Sgegl: Color Enhancegegl: Wavelet Blurpyperformance: raytracegegl: Reflectgit: Time To Complete Common Git Commandsgegl: Croptnn: CPU - SqueezeNet v2compress-zstd: 3 - Decompression Speedncnn: CPU - blazefacetensorflow-lite: NASNet Mobiletensorflow-lite: SqueezeNetspark: 1000000 - 100 - Inner Join Test Timespark: 1000000 - 100 - Repartition Test Timengspice: C2670gnuradio: IIR Filterdacapobench: H2lczero: EigenApple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf145.499.699.5103.3155.27761.026.670265.85968.2137213333237166671697.813700000047434667653.639901.19485600021.5686209.8306119.75327.2704.5021.70221.2220.7221.3220.56370.02.5061.2020.1452301.547.780.299723.05236.781424.631020430.8355693.8412.4033620.6536.94.03133.40401.7521.512.24346121.413.3067664.214.49151.66915.890327.57115.452.07413.95079549.667852.46088.3293.05384.28110.24321.8994.04204530.9287791864.9821.923582836583.638.1473.313.6725.2584.5262.2121.50314.605.54640.66018.975.3045.3382429.010.44.197.3103.40537605479.74.5215.8114531.15241.229154.254494.63004.71533.8652.69823.11536.835005.41733.47306.5604.8712522901441.49222.62040822.24910.8823.0512.021.04660.05817.94210588226675005433.84.185.52321.714.9953439.0107565.6210.76411.23340.825.15316.8721.9226.272.6044315.9143.375216.923652.94315.878486212.06387810.89787.1840380.811.6807581.622374.014.97433.8174.2130.798.817.86.11437.90130.5816.0041456.375.390857.976.212.694120.573.7823054122.616524.04442.37046.69535025.29242.2486.52053.2924804.21.8717334.17293.792.233.30175.4801147.145907151320.2903.8880.7888.9945.21859.75.911590.13688.4409770000734623335252.53867466671409900001755.782325.62442866679.163591.7269292.88111.50310.3348.29494.3492.9494.4490.33039.14.7532.4130.2914578.4515.310.575373.02858.254247.70403559659615.61.5623324.097.2861995.6969.57.21458.99247.60998808613.503.88596513.535.33612898.124.2796.89010.194215.30024.933.34655.48006382.142586.74361.6914.71278.59114.46219.0505.93277973.3027181386.2142.772530785785.729.7294.655.1533.80116.8163.0515.96319.784.19820.51614.096.9835.1543108.77.995.425.8884.37548234297.05.7713.2813567.84155.136915.343570.23789.01807.6522.011019.71230.784060.02130.14251.5794.1943085561754.82267.25829026.67312.9973.6014.341.23785.94216.11112495286065806304.94.806.39024.813.0953935.1115075.2197.43312.63136.222.67415.2462.0728.670.0314766.6158.256199.077668.64741.186185713.19397111.86880.1773412.712.6607351.323978.314.46335.1844.2732.410418.75.84939.64629.2786.2611512.825.595828.778.613.054057.975.7633124076.216924.62541.56446.31934725.62841.9446.58053.1931.3810854.34444.492.503.54162.566379.041054611438.5902.6879.0887.9993.41675.05.905972.21647.2441440000743703334841.34149433331434666671848.402332.02549966678.499384.5533291.10611.40010.6250.11493.4490.6493.2489.23126.05.1092.4100.2884241.5314.800.580379.52760.976225.9354465.61.5553077.336.8122030.2973.87.20658.87230.26950541912.403.75591912.575.62812534.623.2090.7349.528201.88224.203.32658.47958349.743542.61456.9554.57257.23515.08219.0365.71298579.1955891284.0852.662509894823.927.1114.415.0334.98115.9572.9815.85818.984.10330.48914.506.8034.5733183.17.955.485.6564.31345524278.65.5212.4053591.34128.035405.383563.33720.81930.0528.221028.81234.334084.42130.14249.5843.9743066461751.45266.45270726.56312.6523.6413.631.24786.94615.061124102780776805901.74.856.08825.113.1233490.0122833.4185.33912.72966.022.35115.0341.8529.365.3454743.6152.189196.699607.64712.086098012.98364511.48780.6781413.512.1227000.324179.713.91332.8653.9932.410318.65.82439.17729.5636.1081479.605.536829.178.112.714014.575.6403134024.616824.12441.70446.01934525.62441.6966.54153.6711.3110274.74079.602.433.42150.917379.83070518OpenBenchmarking.org

LuaRadio

Test: Five Back to Back FIR Filters

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Five Back to Back FIR FiltersRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M230060090012001500SE +/- 5.70, N = 3SE +/- 8.89, N = 3SE +/- 1.56, N = 91438.51320.2145.4

Cryptsetup

Serpent-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b EncryptionRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M22004006008001000SE +/- 0.68, N = 3SE +/- 1.60, N = 3903.8902.699.6

Cryptsetup

Serpent-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b EncryptionRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M22004006008001000SE +/- 21.30, N = 3SE +/- 20.29, N = 3SE +/- 0.00, N = 3880.7879.099.6

Cryptsetup

Serpent-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b DecryptionRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M22004006008001000SE +/- 0.99, N = 3SE +/- 2.12, N = 3SE +/- 0.00, N = 3888.9887.9103.3

GNU Radio

Test: Five Back to Back FIR Filters

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: Five Back to Back FIR FiltersRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M22004006008001000SE +/- 9.05, N = 3SE +/- 6.32, N = 3SE +/- 1.07, N = 3993.4945.2155.21. 3.10.2.0

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark BayesRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M217003400510068008500SE +/- 19.75, N = 4SE +/- 24.40, N = 3SE +/- 81.89, N = 51675.01859.77761.0MIN: 1210.86 / MAX: 1763.15MIN: 1352.97 / MAX: 1895.68MIN: 5753.2 / MAX: 12809.43

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2612182430SE +/- 0.012, N = 3SE +/- 0.001, N = 3SE +/- 0.007, N = 35.9055.91126.670-O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe-O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe1. (CC) gcc options: -lncurses -lm

Zstd Compression

Compression Level: 3, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Compression SpeedRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M22004006008001000SE +/- 3.26, N = 3SE +/- 2.33, N = 3SE +/- 2.90, N = 3972.2590.1265.81. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + FuturesRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M213002600390052006500SE +/- 19.11, N = 4SE +/- 45.66, N = 3SE +/- 78.56, N = 31647.23688.45968.2MIN: 1563.56 / MAX: 1707.59MIN: 3487.78 / MAX: 3799.73MIN: 5477.1 / MAX: 6494.18

Liquid-DSP

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

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 16 - Buffer Length: 256 - Filter Length: 57Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M290M180M270M360M450MSE +/- 3668655.52, N = 3SE +/- 3921305.05, N = 3SE +/- 38441.88, N = 34414400004097700001372133331. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Liquid-DSP

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

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 1 - Buffer Length: 256 - Filter Length: 57Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M216M32M48M64M80MSE +/- 615640.68, N = 3SE +/- 375385.28, N = 3SE +/- 11680.94, N = 37437033373462333237166671. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Renaissance

Test: Finagle HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP RequestsApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U11002200330044005500SE +/- 17.03, N = 6SE +/- 20.43, N = 3SE +/- 14.11, N = 31697.84841.35252.5MIN: 1421.03 / MAX: 2150.12MIN: 4546.81 / MAX: 5247.29MIN: 4895.34 / MAX: 5729.36

Liquid-DSP

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

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 8 - Buffer Length: 256 - Filter Length: 57Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M290M180M270M360M450MSE +/- 3439991.93, N = 3SE +/- 3199923.61, N = 3SE +/- 5773.50, N = 34149433333867466671370000001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Liquid-DSP

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

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 2 - Buffer Length: 256 - Filter Length: 57Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M230M60M90M120M150MSE +/- 926108.94, N = 3SE +/- 811931.85, N = 3SE +/- 1855.92, N = 3143466667140990000474346671. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Etcpak

Benchmark: Multi-Threaded - Configuration: ETC2

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Multi-Threaded - Configuration: ETC2Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2400800120016002000SE +/- 5.23, N = 3SE +/- 7.40, N = 3SE +/- 0.13, N = 31848.401755.78653.64-march=native-march=native-mcpu=native1. (CXX) g++ options: -O3 -std=c++11 -lpthread

Zstd Compression

Compression Level: 8 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Compression SpeedApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U2004006008001000SE +/- 9.18, N = 5SE +/- 0.17, N = 3SE +/- 1.35, N = 3901.1332.0325.61. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Liquid-DSP

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

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 4 - Buffer Length: 256 - Filter Length: 57Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M250M100M150M200M250MSE +/- 1178223.71, N = 3SE +/- 1337439.51, N = 3SE +/- 1154.70, N = 3254996667244286667948560001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: ThoroughRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2510152025SE +/- 0.0301, N = 3SE +/- 0.0791, N = 3SE +/- 0.1431, N = 158.49939.163521.56861. (CXX) g++ options: -O3 -flto -pthread

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: ExhaustiveRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M250100150200250SE +/- 0.21, N = 3SE +/- 0.30, N = 3SE +/- 2.73, N = 384.5591.73209.831. (CXX) g++ options: -O3 -flto -pthread

Etcpak

Benchmark: Single-Threaded - Configuration: ETC2

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Single-Threaded - Configuration: ETC2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M260120180240300SE +/- 0.43, N = 3SE +/- 0.68, N = 3SE +/- 0.02, N = 3292.88291.11119.75-march=native-march=native-mcpu=native1. (CXX) g++ options: -O3 -std=c++11 -lpthread

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.3WAV To FLACRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2612182430SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.04, N = 511.4011.5027.271. (CXX) g++ options: -fvisibility=hidden -logg -lm

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M23691215SE +/- 0.05, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 1210.6210.334.501. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M21122334455SE +/- 0.57, N = 3SE +/- 0.30, N = 3SE +/- 0.24, N = 450.1148.2921.701. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

Cryptsetup

Twofish-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b DecryptionRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M2110220330440550SE +/- 0.84, N = 3SE +/- 1.16, N = 3SE +/- 0.00, N = 2494.3493.4221.2

Cryptsetup

Twofish-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b EncryptionRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M2110220330440550SE +/- 0.85, N = 2SE +/- 1.07, N = 3SE +/- 0.00, N = 2492.9490.6220.7

Cryptsetup

Twofish-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b DecryptionRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M2110220330440550SE +/- 0.15, N = 3SE +/- 1.17, N = 3SE +/- 0.00, N = 3494.4493.2221.3

Cryptsetup

Twofish-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b EncryptionRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M2110220330440550SE +/- 1.29, N = 3SE +/- 1.33, N = 3SE +/- 0.03, N = 3490.3489.2220.7

GNU Radio

Test: Signal Source (Cosine)

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: Signal Source (Cosine)Apple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U14002800420056007000SE +/- 136.41, N = 3SE +/- 47.69, N = 3SE +/- 14.36, N = 36370.03126.03039.11. 3.10.2.0

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: 20k AtomsRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M21.14952.2993.44854.5985.7475SE +/- 0.018, N = 3SE +/- 0.019, N = 3SE +/- 0.011, N = 35.1094.7532.506-lm-lm1. (CXX) g++ options: -O3 -ldl

PyHPC Benchmarks

Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Isoneutral Mixing

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Isoneutral MixingApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U0.54291.08581.62872.17162.7145SE +/- 0.001, N = 3SE +/- 0.006, N = 3SE +/- 0.022, N = 31.2022.4102.413

PyHPC Benchmarks

Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Equation of State

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Equation of StateApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U0.06550.1310.19650.2620.3275SE +/- 0.000, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 30.1450.2880.291

TensorFlow Lite

Model: Mobilenet Quant

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Mobilenet QuantApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U10002000300040005000SE +/- 27.12, N = 15SE +/- 47.45, N = 15SE +/- 32.35, N = 152301.544241.534578.45

NCNN

Target: CPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: resnet18Apple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U48121620SE +/- 0.09, N = 3SE +/- 0.20, N = 3SE +/- 0.16, N = 37.7814.8015.31MIN: 5.54 / MAX: 17.88MIN: 14.16 / MAX: 15.64MIN: 14.85 / MAX: 16.41. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

PyHPC Benchmarks

Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Isoneutral Mixing

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Isoneutral MixingApple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf0.13050.2610.39150.5220.6525SE +/- 0.000, N = 3SE +/- 0.001, N = 3SE +/- 0.002, N = 30.2990.5750.580

Zstd Compression

Compression Level: 8, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Compression SpeedApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U160320480640800SE +/- 8.47, N = 3SE +/- 2.43, N = 3SE +/- 3.46, N = 3723.0379.5373.01. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

TNN

Target: CPU - Model: DenseNet

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: DenseNetRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M211002200330044005500SE +/- 1.95, N = 3SE +/- 3.69, N = 3SE +/- 7.80, N = 32760.982858.255236.78MIN: 2689.1 / MAX: 3085.25MIN: 2782.67 / MAX: 2921.88MIN: 5104.16 / MAX: 5331.991. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Calculate Pi BenchmarkRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M290180270360450SE +/- 0.80, N = 3SE +/- 1.53, N = 3SE +/- 3.94, N = 3225.93247.70424.63

TensorFlow Lite

Model: Inception ResNet V2

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Inception ResNet V2Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M220K40K60K80K100KSE +/- 265.78, N = 3SE +/- 217.28, N = 3SE +/- 1184.33, N = 1254465.659615.6102043.0

PyHPC Benchmarks

Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Equation of State

OpenBenchmarking.orgSeconds, Fewer Is BetterPyHPC Benchmarks 3.0Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Equation of StateApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U0.35150.7031.05451.4061.7575SE +/- 0.000, N = 3SE +/- 0.004, N = 3SE +/- 0.000, N = 30.8351.5551.562

TensorFlow Lite

Model: Mobilenet Float

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Mobilenet FloatRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M212002400360048006000SE +/- 7.11, N = 3SE +/- 6.91, N = 3SE +/- 49.79, N = 73077.333324.095693.84

WebP2 Image Encode

Encode Settings: Quality 100, Compression Effort 5

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 100, Compression Effort 5Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M23691215SE +/- 0.008, N = 3SE +/- 0.012, N = 3SE +/- 0.098, N = 96.8127.28612.403-msse4.2-msse4.21. (CXX) g++ options: -fno-rtti -O3

Zstd Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Compression SpeedApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U8001600240032004000SE +/- 12.25, N = 3SE +/- 10.57, N = 3SE +/- 17.49, N = 33620.62030.21995.61. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

GNU Radio

Test: FIR Filter

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: FIR FilterRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M22004006008001000SE +/- 1.65, N = 3SE +/- 0.89, N = 3SE +/- 4.02, N = 3973.8969.5536.91. 3.10.2.0

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 7.2.0Apple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U246810SE +/- 0.032, N = 5SE +/- 0.047, N = 5SE +/- 0.039, N = 54.0317.2067.214

NCNN

Target: CPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: vgg16Apple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U1326395265SE +/- 0.16, N = 3SE +/- 0.10, N = 3SE +/- 0.27, N = 333.4058.8758.99MIN: 28.52 / MAX: 43.37MIN: 58.29 / MAX: 72.9MIN: 58.28 / MAX: 63.371. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

Apache Spark

Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi BenchmarkRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M290180270360450SE +/- 2.02, N = 3SE +/- 1.06, N = 3SE +/- 9.33, N = 3230.27247.61401.75

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using DataframeRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2510152025SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 312.4013.5021.51

NCNN

Target: CPU-v2-v2 - Model: mobilenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU-v2-v2 - Model: mobilenet-v2Apple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U0.8731.7462.6193.4924.365SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 32.243.753.88MIN: 2.22 / MAX: 2.41MIN: 3.47 / MAX: 4.87MIN: 3.57 / MAX: 4.331. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

Google Draco

Model: Lion

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.0Model: LionApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U13002600390052006500SE +/- 5.70, N = 3SE +/- 19.74, N = 3SE +/- 7.21, N = 33461591959651. (CXX) g++ options: -O3

Apache Spark

Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using DataframeRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2510152025SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 312.5713.5321.41

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: Rhodopsin ProteinRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M21.26632.53263.79895.06526.3315SE +/- 0.012, N = 3SE +/- 0.015, N = 3SE +/- 0.039, N = 35.6285.3363.306-lm-lm1. (CXX) g++ options: -O3 -ldl

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed TreeApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U3K6K9K12K15KSE +/- 66.25, N = 8SE +/- 55.52, N = 3SE +/- 46.94, N = 37664.212534.612898.1MIN: 5243.9 / MAX: 7829.69MIN: 9881.58 / MAX: 12631.42MIN: 10101.42 / MAX: 12974.59

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: yolov4-tinyApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U612182430SE +/- 0.32, N = 3SE +/- 0.38, N = 3SE +/- 0.52, N = 314.4923.2024.27MIN: 13.06 / MAX: 22.07MIN: 21.9 / MAX: 27.38MIN: 22.65 / MAX: 27.351. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 2Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2306090120150SE +/- 0.42, N = 3SE +/- 0.14, N = 3SE +/- 0.43, N = 390.7396.89151.671. (CXX) g++ options: -O3 -fPIC -lm

Parallel BZIP2 Compression

FreeBSD-13.0-RELEASE-amd64-memstick.img Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.13FreeBSD-13.0-RELEASE-amd64-memstick.img CompressionRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M248121620SE +/- 0.020, N = 3SE +/- 0.130, N = 3SE +/- 0.180, N = 49.52810.19415.8901. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

libavif avifenc

Encoder Speed: 0

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 0Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M270140210280350SE +/- 0.99, N = 3SE +/- 0.29, N = 3SE +/- 4.09, N = 3201.88215.30327.571. (CXX) g++ options: -O3 -fPIC -lm

NCNN

Target: CPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: resnet50Apple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U612182430SE +/- 0.16, N = 3SE +/- 0.23, N = 3SE +/- 0.25, N = 315.4524.2024.93MIN: 13.48 / MAX: 25.47MIN: 23.32 / MAX: 28.3MIN: 24.08 / MAX: 30.011. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU-v3-v3 - Model: mobilenet-v3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU-v3-v3 - Model: mobilenet-v3Apple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U0.75151.5032.25453.0063.7575SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 32.073.323.34MIN: 2.03 / MAX: 2.19MIN: 3.01 / MAX: 4.34MIN: 3.1 / MAX: 3.721. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

GNU Radio

Test: Hilbert Transform

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: Hilbert TransformRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2140280420560700SE +/- 3.71, N = 3SE +/- 1.57, N = 3SE +/- 3.43, N = 3658.4655.4413.91. 3.10.2.0

Google Draco

Model: Church Facade

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.0Model: Church FacadeApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U2K4K6K8K10KSE +/- 5.49, N = 3SE +/- 9.67, N = 3SE +/- 2.89, N = 35079795880061. (CXX) g++ options: -O3

Primesieve

Length: 1e13

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 8.0Length: 1e13Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2120240360480600SE +/- 0.24, N = 3SE +/- 2.22, N = 3SE +/- 4.36, N = 3349.74382.14549.671. (CXX) g++ options: -O3

WebP2 Image Encode

Encode Settings: Quality 95, Compression Effort 7

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 95, Compression Effort 7Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M22004006008001000SE +/- 0.86, N = 3SE +/- 0.46, N = 3SE +/- 8.25, N = 3542.61586.74852.46-msse4.2-msse4.21. (CXX) g++ options: -fno-rtti -O3

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M220406080100SE +/- 0.13, N = 3SE +/- 0.17, N = 3SE +/- 1.20, N = 356.9661.6988.33-march=native-march=native1. (CXX) g++ options: -pipe -O3 -ffast-math -R/usr/lib -lXpm -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Apache Spark

Row Count: 1000000 - Partitions: 100 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Group By Test TimeApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U1.05982.11963.17944.23925.299SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 33.054.574.71

WebP2 Image Encode

Encode Settings: Quality 75, Compression Effort 7

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 75, Compression Effort 7Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M280160240320400SE +/- 0.67, N = 3SE +/- 1.08, N = 3SE +/- 6.10, N = 9257.24278.59384.28-msse4.2-msse4.21. (CXX) g++ options: -fno-rtti -O3

VP9 libvpx Encoding

Speed: Speed 5 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.10.0Speed: Speed 5 - Input: Bosphorus 4KRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M248121620SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 315.0814.4610.24-m64-m64-march=armv8-a1. (CXX) g++ options: -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

TNN

Target: CPU - Model: SqueezeNet v1.1

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: SqueezeNet v1.1Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M270140210280350SE +/- 0.21, N = 3SE +/- 0.16, N = 3SE +/- 0.06, N = 3219.04219.05321.90MIN: 217.84 / MAX: 220.69MIN: 217.97 / MAX: 220.33MIN: 321.56 / MAX: 322.221. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Group By Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Group By Test TimeApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U1.33432.66864.00295.33726.6715SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 34.045.715.93

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M260K120K180K240K300KSE +/- 1005.05, N = 3SE +/- 1212.86, N = 3SE +/- 7.69, N = 3298579.20277973.30204530.931. (CC) gcc options: -O2 -lrt" -lrt

WebP2 Image Encode

Encode Settings: Quality 100, Lossless Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 100, Lossless CompressionRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2400800120016002000SE +/- 1.08, N = 3SE +/- 1.26, N = 3SE +/- 3.42, N = 31284.091386.211864.98-msse4.2-msse4.21. (CXX) g++ options: -fno-rtti -O3

NCNN

Target: CPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: shufflenet-v2Apple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U0.62331.24661.86992.49323.1165SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 31.922.662.77MIN: 1.87 / MAX: 3.83MIN: 2.35 / MAX: 6.16MIN: 2.45 / MAX: 4.771. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-sha512Apple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf800K1600K2400K3200K4000KSE +/- 2039.33, N = 3SE +/- 6196.08, N = 3SE +/- 20710.08, N = 3358283625307852509894

Renaissance

Test: Scala Dotty

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Scala DottyApple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf2004006008001000SE +/- 1.32, N = 3SE +/- 3.50, N = 3SE +/- 11.68, N = 15583.6785.7823.9MIN: 384.17 / MAX: 865.73MIN: 612.31 / MAX: 2066.61MIN: 609.99 / MAX: 2048.83

Primesieve

Length: 1e12

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 8.0Length: 1e12Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2918273645SE +/- 0.21, N = 3SE +/- 0.21, N = 3SE +/- 0.54, N = 1227.1129.7338.151. (CXX) g++ options: -O3

Apache Spark

Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark TimeApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U1.04632.09263.13894.18525.2315SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 33.314.414.65

NCNN

Target: CPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: efficientnet-b0Apple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U1.15882.31763.47644.63525.794SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 33.675.035.15MIN: 3.6 / MAX: 14.01MIN: 4.66 / MAX: 7.5MIN: 4.83 / MAX: 8.011. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

VP9 libvpx Encoding

Speed: Speed 5 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.10.0Speed: Speed 5 - Input: Bosphorus 1080pRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2816243240SE +/- 0.13, N = 3SE +/- 0.04, N = 3SE +/- 0.16, N = 334.9833.8025.25-m64-m64-march=armv8-a1. (CXX) g++ options: -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

Ngspice

Circuit: C7552

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C7552Apple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U306090120150SE +/- 0.39, N = 3SE +/- 0.12, N = 3SE +/- 1.33, N = 384.53115.96116.821. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: mnasnetApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U0.68631.37262.05892.74523.4315SE +/- 0.02, N = 2SE +/- 0.01, N = 3SE +/- 0.02, N = 32.212.983.05MIN: 2.18 / MAX: 2.33MIN: 2.69 / MAX: 3.64MIN: 2.83 / MAX: 3.411. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

RNNoise

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2510152025SE +/- 0.14, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 315.8615.9621.501. (CC) gcc options: -O2 -pedantic -fvisibility=hidden -lm

NCNN

Target: CPU - Model: squeezenet_ssd

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: squeezenet_ssdApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U510152025SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.14, N = 314.6018.9819.78MIN: 10.01 / MAX: 24.55MIN: 18.6 / MAX: 19.69MIN: 19.21 / MAX: 20.981. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

ASTC Encoder

Preset: Medium

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: MediumRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M21.24792.49583.74374.99166.2395SE +/- 0.0351, N = 3SE +/- 0.0239, N = 3SE +/- 0.0253, N = 34.10334.19825.54641. (CXX) g++ options: -O3 -flto -pthread

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.0.0Test: Server Rack - Acceleration: CPU-onlyRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M20.14850.2970.44550.5940.7425SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.003, N = 30.4890.5160.660

Node.js V8 Web Tooling Benchmark

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling BenchmarkApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U510152025SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 318.9714.5014.09

NCNN

Target: CPU - Model: regnety_400m

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: regnety_400mApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U246810SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 35.306.806.98MIN: 5.18 / MAX: 5.65MIN: 6.19 / MAX: 7.84MIN: 6.26 / MAX: 7.971. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M21020304050SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.22, N = 334.5735.1545.341. (CC) gcc options: -fvisibility=hidden -O2

Xmrig

Variant: Monero - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.12.1Variant: Monero - Hash Count: 1MRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M27001400210028003500SE +/- 30.36, N = 9SE +/- 24.89, N = 3SE +/- 44.02, N = 63183.13108.72429.0-maes-maes1. (CXX) g++ options: -fexceptions -fno-rtti -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

PyPerformance

Benchmark: python_startup

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M23691215SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 157.957.9910.40

simdjson

Throughput Test: DistinctUserID

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: DistinctUserIDRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M21.2332.4663.6994.9326.165SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 35.485.424.191. (CXX) g++ options: -O3

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.0.0Test: Boat - Acceleration: CPU-onlyRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2246810SE +/- 0.009, N = 3SE +/- 0.004, N = 3SE +/- 0.018, N = 35.6565.8887.310

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.0.0Test: Server Room - Acceleration: CPU-onlyApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U0.98441.96882.95323.93764.922SE +/- 0.009, N = 3SE +/- 0.010, N = 3SE +/- 0.010, N = 33.4054.3134.375

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U10002000300040005000SE +/- 19.67, N = 4SE +/- 30.78, N = 3SE +/- 55.90, N = 4376045524823

Zstd Compression

Compression Level: 8, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Decompression SpeedApple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf12002400360048006000SE +/- 2.60, N = 3SE +/- 11.99, N = 3SE +/- 4.79, N = 35479.74297.04278.61. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Apache Spark

Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark TimeApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U1.29832.59663.89495.19326.4915SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 34.525.525.77

libavif avifenc

Encoder Speed: 6

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 6Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M248121620SE +/- 0.16, N = 3SE +/- 0.18, N = 3SE +/- 0.16, N = 1512.4113.2815.811. (CXX) g++ options: -O3 -fPIC -lm

Zstd Compression

Compression Level: 19, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Decompression SpeedApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U10002000300040005000SE +/- 2.92, N = 3SE +/- 29.78, N = 3SE +/- 19.53, N = 34531.13591.33567.81. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 3, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Decompression SpeedApple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf11002200330044005500SE +/- 9.42, N = 3SE +/- 8.23, N = 3SE +/- 2.88, N = 35241.24155.14128.01. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U8001600240032004000SE +/- 18.65, N = 4SE +/- 25.03, N = 4SE +/- 28.92, N = 20291535403691

simdjson

Throughput Test: TopTweet

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: TopTweetRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M21.21052.4213.63154.8426.0525SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 35.385.344.251. (CXX) g++ options: -O3

Zstd Compression

Compression Level: 19 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Decompression SpeedApple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf10002000300040005000SE +/- 20.66, N = 3SE +/- 7.32, N = 3SE +/- 5.47, N = 34494.63570.23563.31. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRankApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U8001600240032004000SE +/- 25.39, N = 15SE +/- 43.38, N = 3SE +/- 31.71, N = 33004.73720.83789.0MIN: 2466.19 / MAX: 3300.89MIN: 3392.72 / MAX: 3974.31MIN: 3316.64 / MAX: 4168.89

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2400800120016002000SE +/- 10.19, N = 3SE +/- 9.40, N = 3SE +/- 11.61, N = 31930.01807.61533.8-m64-m641. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U140280420560700SE +/- 0.84, N = 3SE +/- 0.46, N = 3SE +/- 1.15, N = 3652.69528.22522.01

GNU Radio

Test: FM Deemphasis Filter

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: FM Deemphasis FilterRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M22004006008001000SE +/- 3.06, N = 3SE +/- 1.39, N = 3SE +/- 15.15, N = 31028.81019.7823.11. 3.10.2.0

ASKAP

Test: tConvolve MT - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve MT - GriddingApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U30060090012001500SE +/- 0.64, N = 3SE +/- 0.12, N = 3SE +/- 2.61, N = 31536.831234.331230.781. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

Zstd Compression

Compression Level: 8 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Decompression SpeedApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U11002200330044005500SE +/- 4.78, N = 5SE +/- 28.52, N = 3SE +/- 12.14, N = 35005.44084.44060.01. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

ASKAP

Test: tConvolve OpenMP - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - DegriddingRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M25001000150020002500SE +/- 9.84, N = 3SE +/- 9.84, N = 3SE +/- 1.84, N = 152130.142130.141733.471. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

TNN

Target: CPU - Model: MobileNet v2

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: MobileNet v2Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M270140210280350SE +/- 0.16, N = 3SE +/- 0.86, N = 3SE +/- 0.03, N = 3249.58251.58306.56MIN: 248.13 / MAX: 251.64MIN: 247.87 / MAX: 255.72MIN: 301.82 / MAX: 307.241. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

WebP2 Image Encode

Encode Settings: Default

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: DefaultRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M21.0962.1923.2884.3845.48SE +/- 0.017, N = 3SE +/- 0.011, N = 3SE +/- 0.024, N = 33.9744.1944.871-msse4.2-msse4.21. (CXX) g++ options: -fno-rtti -O3

SecureMark

Benchmark: SecureMark-TLS

OpenBenchmarking.orgmarks, More Is BetterSecureMark 1.0.4Benchmark: SecureMark-TLSRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M270K140K210K280K350KSE +/- 93.21, N = 3SE +/- 893.87, N = 3SE +/- 187.56, N = 33085563066462522901. (CC) gcc options: -pedantic -O3

ASKAP

Test: tConvolve MT - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve MT - DegriddingRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M2400800120016002000SE +/- 1.34, N = 3SE +/- 2.64, N = 3SE +/- 1.17, N = 31754.821751.451441.491. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression ThroughputRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M260120180240300SE +/- 0.07, N = 3SE +/- 0.24, N = 3SE +/- 0.03, N = 3267.26266.45222.621. (CC) gcc options: -O3 -rdynamic

Inkscape

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U612182430SE +/- 0.19, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 322.2526.5626.671. Inkscape 1.2.1 (9c6d41e410, 2022-07-14)

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.32Test: resizeApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U3691215SE +/- 0.04, N = 3SE +/- 0.14, N = 4SE +/- 0.14, N = 410.8812.6513.00

simdjson

Throughput Test: Kostya

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: KostyaRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M20.8191.6382.4573.2764.095SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 33.643.603.051. (CXX) g++ options: -O3

NCNN

Target: CPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: mobilenetApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U48121620SE +/- 0.17, N = 3SE +/- 0.09, N = 3SE +/- 0.08, N = 312.0213.6314.34MIN: 8.15 / MAX: 25.34MIN: 13 / MAX: 14.8MIN: 13.75 / MAX: 15.271. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

simdjson

Throughput Test: LargeRandom

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: LargeRandomRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M20.2790.5580.8371.1161.395SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.241.231.041. (CXX) g++ options: -O3

Google SynthMark

Test: VoiceMark_100

OpenBenchmarking.orgVoices, More Is BetterGoogle SynthMark 20201109Test: VoiceMark_100Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M22004006008001000SE +/- 1.81, N = 3SE +/- 4.90, N = 3SE +/- 0.26, N = 3786.95785.94660.061. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast

libavif avifenc

Encoder Speed: 6, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 6, LosslessRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M248121620SE +/- 0.09, N = 3SE +/- 0.18, N = 3SE +/- 0.13, N = 1115.0616.1117.941. (CXX) g++ options: -O3 -fPIC -lm

PyPerformance

Benchmark: regex_compile

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileApple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3105124124

OpenSSL

Algorithm: SHA256

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.0Algorithm: SHA256Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M22000M4000M6000M8000M10000MSE +/- 6697473.83, N = 3SE +/- 12977196.86, N = 3SE +/- 64974857.43, N = 31027807768095286065808822667500-m64-m641. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IOApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U14002800420056007000SE +/- 62.21, N = 12SE +/- 50.44, N = 3SE +/- 26.72, N = 35433.85901.76304.9MIN: 5084.52 / MAX: 9675.5MIN: 5842.96 / MAX: 8932.44MIN: 6256.81 / MAX: 8680.32

simdjson

Throughput Test: PartialTweets

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: PartialTweetsRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M21.09132.18263.27394.36525.4565SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 34.854.804.181. (CXX) g++ options: -O3

libavif avifenc

Encoder Speed: 10, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 10, LosslessApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U246810SE +/- 0.028, N = 3SE +/- 0.025, N = 3SE +/- 0.015, N = 35.5236.0886.3901. (CXX) g++ options: -O3 -fPIC -lm

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Compression SpeedRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2612182430SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.15, N = 325.124.821.71. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, LosslessRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M248121620SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 313.1013.1215.001. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: In-Memory Database ShootoutApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U8001600240032004000SE +/- 17.86, N = 3SE +/- 37.14, N = 3SE +/- 15.85, N = 33439.03490.03935.1MIN: 3163.36 / MAX: 3920.23MIN: 3174.73 / MAX: 3690.56MIN: 3579.24 / MAX: 4254.29

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M230K60K90K120K150KSE +/- 100.57, N = 3SE +/- 23.83, N = 3SE +/- 671.78, N = 3122833.4115075.2107565.6-m64-m641. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.13Time To CompileRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M250100150200250SE +/- 0.31, N = 3SE +/- 0.44, N = 3SE +/- 1.51, N = 12185.34197.43210.76

PyPerformance

Benchmark: pathlib

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibApple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf3691215SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 311.212.612.7

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALSRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M27001400210028003500SE +/- 3.35, N = 3SE +/- 6.70, N = 3SE +/- 30.77, N = 152966.03136.23340.8MIN: 2760.82 / MAX: 3249.25MIN: 2971.75 / MAX: 3358.15MIN: 2901.87 / MAX: 3813.56

GEGL

Operation: Tile Glass

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Tile GlassRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2612182430SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 322.3522.6725.15

Unpacking Firefox

Extracting: firefox-84.0.source.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking Firefox 84.0Extracting: firefox-84.0.source.tar.xzRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M248121620SE +/- 0.03, N = 4SE +/- 0.13, N = 8SE +/- 0.11, N = 415.0315.2516.87

Apache Spark

Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test TimeRyzen 7 6850U - Max PerfApple MacBook Air - M2Ryzen 7 6850U0.46580.93161.39741.86322.329SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 31.851.922.07

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression SpeedRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2714212835SE +/- 0.27, N = 3SE +/- 0.26, N = 3SE +/- 0.12, N = 329.328.626.21. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Basis Universal

Settings: UASTC Level 3

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: UASTC Level 3Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M21632486480SE +/- 0.20, N = 3SE +/- 0.15, N = 3SE +/- 0.95, N = 365.3570.0372.601. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Cryptsetup

AES-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b DecryptionRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M210002000300040005000SE +/- 23.59, N = 3SE +/- 36.24, N = 3SE +/- 3.01, N = 34766.64743.64324.7

Java Gradle Build

Gradle Build: Reactor

OpenBenchmarking.orgSeconds, Fewer Is BetterJava Gradle BuildGradle Build: ReactorApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U306090120150SE +/- 1.64, N = 12SE +/- 1.97, N = 12SE +/- 1.81, N = 12143.38152.19158.26

ASKAP

Test: Hogbom Clean OpenMP

OpenBenchmarking.orgIterations Per Second, More Is BetterASKAP 1.0Test: Hogbom Clean OpenMPApple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf50100150200250SE +/- 0.54, N = 3SE +/- 0.80, N = 3SE +/- 3.15, N = 12216.92199.08196.701. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

Renaissance

Test: Random Forest

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random ForestRyzen 7 6850U - Max PerfApple MacBook Air - M2Ryzen 7 6850U140280420560700SE +/- 2.71, N = 3SE +/- 3.46, N = 3SE +/- 0.89, N = 3607.6652.9668.6MIN: 541.35 / MAX: 796.34MIN: 510.8 / MAX: 878.7MIN: 585.53 / MAX: 858.98

Cryptsetup

AES-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b EncryptionRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M210002000300040005000SE +/- 43.16, N = 3SE +/- 19.05, N = 3SE +/- 2.70, N = 34741.14712.04323.7

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M2200K400K600K800K1000KSE +/- 2502.89, N = 3SE +/- 5913.21, N = 3SE +/- 0.00, N = 3861857860980784862

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: alexnetApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U3691215SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 312.0612.9813.19MIN: 9.09 / MAX: 20.86MIN: 12.59 / MAX: 15.59MIN: 12.89 / MAX: 13.681. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansRyzen 7 6850U - Max PerfApple MacBook Air - M2Ryzen 7 6850U9001800270036004500SE +/- 22.05, N = 4SE +/- 45.28, N = 20SE +/- 32.32, N = 4364538783971

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.32Test: rotateApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U3691215SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 310.9011.4911.87

PyPerformance

Benchmark: crypto_pyaes

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: crypto_pyaesRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M220406080100SE +/- 0.15, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 380.180.687.1

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M22004006008001000SE +/- 4.18, N = 3SE +/- 1.15, N = 3SE +/- 0.88, N = 3773781840

LuaRadio

Test: FM Deemphasis Filter

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: FM Deemphasis FilterRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M290180270360450SE +/- 0.12, N = 3SE +/- 0.85, N = 3SE +/- 0.42, N = 9413.5412.7380.8

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.32Test: auto-levelsApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U3691215SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 311.6812.1212.66

Renaissance

Test: ALS Movie Lens

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: ALS Movie LensRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M216003200480064008000SE +/- 42.32, N = 3SE +/- 13.71, N = 3SE +/- 21.46, N = 37000.37351.37581.6MIN: 6915.31 / MAX: 7837MIN: 7323.83 / MAX: 8250.43MIN: 7540.84 / MAX: 8294.24

PyPerformance

Benchmark: 2to3

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: 2to3Apple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf50100150200250SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3223239241

PyPerformance

Benchmark: chaos

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: chaosApple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf20406080100SE +/- 0.06, N = 3SE +/- 0.24, N = 3SE +/- 0.20, N = 374.078.379.7

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.32Test: unsharp-maskRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M248121620SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.10, N = 313.9114.4614.97

Basis Universal

Settings: UASTC Level 2

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: UASTC Level 2Ryzen 7 6850U - Max PerfApple MacBook Air - M2Ryzen 7 6850U816243240SE +/- 0.19, N = 3SE +/- 0.35, N = 3SE +/- 0.21, N = 332.8733.8235.181. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Apache Spark

Row Count: 1000000 - Partitions: 2000 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Repartition Test TimeRyzen 7 6850U - Max PerfApple MacBook Air - M2Ryzen 7 6850U0.96081.92162.88243.84324.804SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 33.994.214.27

PyPerformance

Benchmark: django_template

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templateApple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf816243240SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 330.732.432.4

PyPerformance

Benchmark: nbody

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: nbodyApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U20406080100SE +/- 0.06, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 398.8103.0104.0

PyPerformance

Benchmark: json_loads

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U510152025SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 317.818.618.7

WebP Image Encode

Encode Settings: Quality 100, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M2246810SE +/- 0.032, N = 3SE +/- 0.027, N = 3SE +/- 0.007, N = 35.8245.8496.1141. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

GEGL

Operation: Rotate 90 Degrees

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Rotate 90 DegreesApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U918273645SE +/- 0.15, N = 3SE +/- 0.11, N = 3SE +/- 0.16, N = 337.9039.1839.65

GEGL

Operation: Antialias

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: AntialiasRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M2714212835SE +/- 0.02, N = 3SE +/- 0.32, N = 3SE +/- 0.03, N = 329.2829.5630.58

Basis Universal

Settings: UASTC Level 0

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: UASTC Level 0Apple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U246810SE +/- 0.019, N = 3SE +/- 0.029, N = 3SE +/- 0.001, N = 36.0046.1086.2611. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

ASKAP

Test: tConvolve OpenMP - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - GriddingRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M230060090012001500SE +/- 0.00, N = 3SE +/- 17.25, N = 3SE +/- 20.29, N = 151512.821479.601456.371. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

GEGL

Operation: Scale

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ScaleApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U1.25892.51783.77675.03566.2945SE +/- 0.011, N = 3SE +/- 0.035, N = 3SE +/- 0.006, N = 35.3905.5365.595

LuaRadio

Test: Complex Phase

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Complex PhaseApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U2004006008001000SE +/- 5.89, N = 9SE +/- 5.53, N = 3SE +/- 8.02, N = 3857.9829.1828.7

PyPerformance

Benchmark: float

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: floatApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U20406080100SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.25, N = 376.278.178.6

NCNN

Target: CPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: googlenetApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U3691215SE +/- 0.03, N = 3SE +/- 0.26, N = 3SE +/- 0.08, N = 312.6912.7113.05MIN: 8.29 / MAX: 25.33MIN: 11.87 / MAX: 14.17MIN: 12.5 / MAX: 13.561. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

Cryptsetup

AES-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b EncryptionApple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf9001800270036004500SE +/- 2.38, N = 3SE +/- 26.47, N = 3SE +/- 11.01, N = 34128.34057.94014.5

GEGL

Operation: Cartoon

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CartoonApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U20406080100SE +/- 0.17, N = 3SE +/- 0.19, N = 3SE +/- 0.09, N = 373.7875.6475.76

PyPerformance

Benchmark: pickle_pure_python

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pickle_pure_pythonApple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf70140210280350SE +/- 0.67, N = 3SE +/- 0.58, N = 3SE +/- 0.58, N = 3305312313

Cryptsetup

AES-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b DecryptionApple MacBook Air - M2Ryzen 7 6850URyzen 7 6850U - Max Perf9001800270036004500SE +/- 2.68, N = 3SE +/- 7.75, N = 3SE +/- 17.72, N = 34129.84076.24024.6

PyPerformance

Benchmark: go

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: goApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U4080120160200SE +/- 0.00, N = 3SE +/- 0.58, N = 3SE +/- 0.00, N = 3165168169

Basis Universal

Settings: ETC1S

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: ETC1SApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U612182430SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 324.0424.1224.631. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

GEGL

Operation: Color Enhance

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Color EnhanceRyzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air - M21020304050SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 341.5641.7042.37

GEGL

Operation: Wavelet Blur

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Wavelet BlurRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M21122334455SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 346.0246.3246.70

PyPerformance

Benchmark: raytrace

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: raytraceRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M280160240320400SE +/- 1.15, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3345347350

GEGL

Operation: Reflect

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ReflectApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U612182430SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 325.2925.6225.63

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M21020304050SE +/- 0.03, N = 3SE +/- 0.18, N = 3SE +/- 0.01, N = 341.7041.9442.251. git version 2.37.1

GEGL

Operation: Crop

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CropApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U246810SE +/- 0.039, N = 3SE +/- 0.032, N = 3SE +/- 0.045, N = 36.5206.5416.580

TNN

Target: CPU - Model: SqueezeNet v2

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: SqueezeNet v2Ryzen 7 6850UApple MacBook Air - M2Ryzen 7 6850U - Max Perf1224364860SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.17, N = 353.1953.2953.67MIN: 52.86 / MAX: 53.53MIN: 53.25 / MAX: 53.38MIN: 53.17 / MAX: 54.061. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

Zstd Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Decompression SpeedApple MacBook Air - M210002000300040005000SE +/- 3.71, N = 34804.21. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: blazefaceRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M20.42080.84161.26241.68322.104SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 31.311.381.87MIN: 1.14 / MAX: 2.07MIN: 1.17 / MAX: 1.74MIN: 1.02 / MAX: 7.771. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

TensorFlow Lite

Model: NASNet Mobile

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: NASNet MobileRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M24K8K12K16K20KSE +/- 23.00, N = 3SE +/- 15.59, N = 3SE +/- 314.02, N = 1210274.710854.317334.1

TensorFlow Lite

Model: SqueezeNet

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: SqueezeNetRyzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M216003200480064008000SE +/- 13.51, N = 3SE +/- 11.95, N = 3SE +/- 134.59, N = 154079.604444.497293.79

Apache Spark

Row Count: 1000000 - Partitions: 100 - Inner Join Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Inner Join Test TimeApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U0.56251.1251.68752.252.8125SE +/- 0.10, N = 3SE +/- 0.11, N = 3SE +/- 0.10, N = 32.232.432.50

Apache Spark

Row Count: 1000000 - Partitions: 100 - Repartition Test Time

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Repartition Test TimeApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U0.79651.5932.38953.1863.9825SE +/- 0.19, N = 3SE +/- 0.05, N = 3SE +/- 0.09, N = 33.303.423.54

Ngspice

Circuit: C2670

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C2670Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M24080120160200SE +/- 1.31, N = 3SE +/- 1.89, N = 12SE +/- 6.45, N = 9150.92162.57175.481. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE

GNU Radio

Test: IIR Filter

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: IIR FilterApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U2004006008001000SE +/- 51.19, N = 3SE +/- 0.73, N = 3SE +/- 1.31, N = 31147.1379.8379.01. 3.10.2.0

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Ryzen 7 6850U - Max PerfRyzen 7 6850UApple MacBook Air - M210002000300040005000SE +/- 25.06, N = 20SE +/- 25.22, N = 20SE +/- 62.55, N = 20307041054590

LeelaChessZero

Backend: Eigen

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.28Backend: EigenApple MacBook Air - M2Ryzen 7 6850U - Max PerfRyzen 7 6850U150300450600750SE +/- 16.66, N = 9SE +/- 5.59, N = 5SE +/- 4.80, N = 97155184611. (CXX) g++ options: -flto -pthread


Phoronix Test Suite v10.8.5