Apple M2 MacBook Air 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 in a future article.

HTML result view exported from: https://openbenchmarking.org/result/2302277-NE-2208186NE72&grt&rdt.

Apple M2 MacBook Air vs. AMD Ryzen 7 PRO 6850U On LinuxProcessorMotherboardMemoryDiskGraphicsNetworkChipsetAudioOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionVulkanDisplay DriverOpenCLApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070tiApple 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.61920x1200Apple 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 5f715.19.0-rc7-asahi-2-1-ARCH (aarch64)X Server 1.21.1.44.5 Mesa 22.1.4 (LLVM 14.0.6 128 bits)GCC 12.1.0 + Clang 14.0.62560x1600Intel Core i9-12900H @ 4.90GHz (14 Cores / 20 Threads)ASUS G533ZW v1.0 (G533ZW.322 BIOS)Intel Alder Lake PCH32GB4001GB Seagate ZP4000GP304001ASUS NVIDIA GeForce RTX 3070 Ti Laptop GPU 8GBRealtek ALC285Realtek RTL8125 2.5GbE + MEDIATEK Device 7922ManjaroLinux 22.0.46.1.12-1-MANJARO (x86_64)KDE Plasma 5.26.5X Server 1.21.1.7NVIDIA 525.89.024.6.0OpenCL 3.0 CUDA 12.0.147GCC 12.2.1 20230201 + Clang 15.0.7 + LLVM 15.0.7 + CUDA 11.82560x1440OpenBenchmarking.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 - Apple MacBook Air M2 - Max Perf: --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 - i9 3070ti: --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: performance- Apple MacBook Air M2 - Max Perf: Scaling Governor: apple-cpufreq performance- i9 3070ti: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - Platform Profile: balanced - CPU Microcode: 0x424 - ACPI Profile: balancedJava Details- Apple MacBook Air M2: OpenJDK Runtime Environment (build 11.0.16+8)- Ryzen 7 6850U: OpenJDK Runtime Environment (build 11.0.16+8)- Ryzen 7 6850U - Max Perf: OpenJDK Runtime Environment (build 11.0.16+8)- i9 3070ti: OpenJDK Runtime Environment (build 1.8.0_362-b09)Python Details- Apple MacBook Air M2: Python 3.10.5- Ryzen 7 6850U: Python 3.10.5- Ryzen 7 6850U - Max Perf: Python 3.10.5- i9 3070ti: Python 3.10.9Security 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 - Apple MacBook Air M2 - 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 __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected - i9 3070ti: 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 Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected Kernel Details- Ryzen 7 6850U, Ryzen 7 6850U - Max Perf, i9 3070ti: Transparent Huge Pages: always

Apple M2 MacBook Air vs. AMD Ryzen 7 PRO 6850U On Linuxspark: 1000000 - 100 - SHA-512 Benchmark Timespark: 1000000 - 100 - Calculate Pi Benchmarkspark: 1000000 - 100 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 100 - Group By Test Timespark: 1000000 - 100 - Repartition Test Timespark: 1000000 - 100 - Inner Join Test Timespark: 1000000 - 100 - Broadcast Inner Join Test Timespark: 1000000 - 2000 - SHA-512 Benchmark Timespark: 1000000 - 2000 - Calculate Pi Benchmarkspark: 1000000 - 2000 - Calculate Pi Benchmark Using Dataframespark: 1000000 - 2000 - Group By Test Timespark: 1000000 - 2000 - Repartition Test Timespark: 1000000 - 2000 - Inner Join Test Timespark: 1000000 - 2000 - Broadcast Inner Join Test Timeaskap: tConvolve MT - Griddingaskap: tConvolve MT - Degriddingaskap: Hogbom Clean OpenMPaskap: tConvolve OpenMP - Griddingaskap: tConvolve OpenMP - Degriddingastcenc: Mediumastcenc: Thoroughastcenc: Exhaustivebasis: ETC1Sbasis: UASTC Level 0basis: UASTC Level 2basis: UASTC Level 3build2: Time To Compilecoremark: CoreMark Size 666 - Iterations Per Secondcryptsetup: PBKDF2-sha512cryptsetup: PBKDF2-whirlpoolcryptsetup: AES-XTS 256b Encryptioncryptsetup: AES-XTS 256b Decryptioncryptsetup: Serpent-XTS 256b Encryptioncryptsetup: Serpent-XTS 256b Decryptioncryptsetup: Twofish-XTS 256b Encryptioncryptsetup: Twofish-XTS 256b Decryptioncryptsetup: AES-XTS 512b Encryptioncryptsetup: AES-XTS 512b Decryptioncryptsetup: Serpent-XTS 512b Encryptioncryptsetup: Twofish-XTS 512b Encryptioncryptsetup: Twofish-XTS 512b Decryptioncryptsetup: Serpent-XTS 512b Decryptiondacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansdarktable: Boat - CPU-onlydarktable: Server Rack - CPU-onlydarktable: Server Room - CPU-onlydarktable: Boat - CPU-onlydarktable: Server Rack - CPU-onlydarktable: Server Room - CPU-onlyetcpak: Multi-Threaded - ETC2etcpak: Single-Threaded - ETC2encode-flac: WAV To FLACgegl: Cropgegl: Scalegegl: Cartoongegl: Reflectgegl: Antialiasgegl: Tile Glassgegl: Wavelet Blurgegl: Color Enhancegegl: Rotate 90 Degreesgimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskgit: Time To Complete Common Git Commandsoctave-benchmark: octave-benchmark: gnuradio: Five Back to Back FIR Filtersgnuradio: Signal Source (Cosine)gnuradio: FIR Filtergnuradio: IIR Filtergnuradio: FM Deemphasis Filtergnuradio: Hilbert Transformdraco: Liondraco: Church Facadesynthmark: VoiceMark_100inkscape: SVG Files To PNGjava-gradle-perf: Reactorencode-mp3: WAV To MP3lammps: 20k Atomslammps: Rhodopsin Proteinlczero: Eigenavifenc: 0avifenc: 2avifenc: 6avifenc: 6, Losslessavifenc: 10, Losslesstjbench: Decompression Throughputliquid-dsp: 1 - 256 - 57liquid-dsp: 2 - 256 - 57liquid-dsp: 4 - 256 - 57liquid-dsp: 8 - 256 - 57liquid-dsp: 16 - 256 - 57luaradio: Five Back to Back FIR Filtersluaradio: FM Deemphasis Filterluaradio: Complex Phaseluaradio: Hilbert Transformncnn: CPU - mobilenetncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU - shufflenet-v2ncnn: CPU - mnasnetncnn: CPU - efficientnet-b0ncnn: CPU - blazefacencnn: CPU - googlenetncnn: CPU - vgg16ncnn: CPU - resnet18ncnn: CPU - alexnetncnn: CPU - resnet50ncnn: CPU - yolov4-tinyncnn: CPU - squeezenet_ssdncnn: CPU - regnety_400mngspice: C2670ngspice: C7552node-web-tooling: numpy: openssl: SHA256openssl: RSA4096openssl: RSA4096compress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compressionpovray: Trace Timeprimesieve: 1e12primesieve: 1e13pybench: Total For Average Test Timespyhpc: CPU - Numpy - 1048576 - Equation of Statepyhpc: CPU - Numpy - 1048576 - Isoneutral Mixingpyhpc: CPU - Numpy - 4194304 - Equation of Statepyhpc: CPU - Numpy - 4194304 - Isoneutral Mixingpyperformance: gopyperformance: 2to3pyperformance: chaospyperformance: floatpyperformance: nbodypyperformance: pathlibpyperformance: raytracepyperformance: json_loadspyperformance: crypto_pyaespyperformance: regex_compilepyperformance: python_startuppyperformance: django_templatepyperformance: pickle_pure_pythonrenaissance: Scala Dottyrenaissance: Rand Forestrenaissance: ALS Movie Lensrenaissance: Apache Spark ALSrenaissance: Apache Spark Bayesrenaissance: Savina Reactors.IOrenaissance: Apache Spark PageRankrenaissance: Finagle HTTP Requestsrenaissance: In-Memory Database Shootoutrenaissance: Akka Unbalanced Cobwebbed Treerenaissance: Genetic Algorithm Using Jenetics + Futuresrnnoise: securemark: SecureMark-TLSsimdjson: Kostyasimdjson: TopTweetsimdjson: LargeRandsimdjson: PartialTweetssimdjson: DistinctUserIDtensorflow-lite: SqueezeNettensorflow-lite: NASNet Mobiletensorflow-lite: Mobilenet Floattensorflow-lite: Mobilenet Quanttensorflow-lite: Inception ResNet V2tnn: CPU - DenseNettnn: CPU - MobileNet v2tnn: CPU - SqueezeNet v2tnn: CPU - SqueezeNet v1.1unpack-firefox: firefox-84.0.source.tar.xzvpxenc: Speed 5 - Bosphorus 4Kvpxenc: Speed 5 - Bosphorus 1080pwebp: Quality 100, Losslesswebp: Quality 100, Highest Compressionwebp2: Defaultwebp2: Quality 75, Compression Effort 7webp2: Quality 95, Compression Effort 7webp2: Quality 100, Compression Effort 5webp2: Quality 100, Lossless Compressionx265: Bosphorus 4Kx265: Bosphorus 1080pxmrig: Monero - 1Mcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-zstd: 3 - Compression Speedcompress-zstd: 3 - Decompression Speedcompress-zstd: 8 - Compression Speedcompress-zstd: 8 - Decompression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 19 - Decompression Speedcompress-zstd: 3, Long Mode - Compression Speedcompress-zstd: 3, Long Mode - Decompression Speedcompress-zstd: 8, Long Mode - Compression Speedcompress-zstd: 8, Long Mode - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedcompress-zstd: 19, Long Mode - Decompression SpeedApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti3.31401.7521.413.053.302.231.924.52424.6321.514.044.211536.831441.49216.9231456.371733.475.546421.5686209.830624.0446.00433.81772.604210.764204530.92877935828367848624315.84315.999.5103.3220.5221.34120.54122.699.6220.7221.245902915376038787.3100.6603.405653.639119.75327.2706.5205.39073.78225.29230.58125.15346.69542.37037.90110.88210.89711.68014.97442.2484.031155.26370.0536.91147.1823.1413.934615079660.05822.249143.37526.6702.5063.306715327.571151.66915.81117.9425.523222.620408237166674743466794856000137000000137213333145.4380.8857.912.022.242.071.922.213.671.8712.6933.407.7812.0615.4514.4914.605.30175.48084.52618.97652.6988226675001533.8107565.615.89088.32938.147549.6678400.1450.2990.8351.20216522374.076.298.811.235017.887.110510.430.7305583.6652.97581.63340.87761.05433.83004.71697.83439.07664.25968.221.5032522903.054.251.044.184.197293.7917334.15693.842301.541020435236.781306.56053.292321.89916.87210.2425.2514.9956.1144.871384.281852.46012.4031864.9824.5021.702429.045.3383620.64804.2901.15005.426.24494.6265.85241.2723.05479.721.74531.14.65247.60998808613.534.713.542.502.075.77247.70403559613.505.934.271230.781754.82199.0771512.822130.144.19829.163591.726924.6256.26135.18470.031197.433277973.30271825307858618574741.14766.6880.7888.9490.3494.44057.94076.2903.8492.9494.341053691482339715.8880.5164.3751755.782292.88111.5036.5805.59575.76325.62829.27822.67446.31941.56439.64612.99711.86812.66014.46341.9447.214945.23039.1969.5379.01019.7655.459658006785.94226.673158.2565.9114.7535.336461215.30096.89013.28116.1116.390267.258290734623331409900002442866673867466674097700001320.2412.7828.714.343.883.342.773.055.151.3813.0558.9915.3113.1924.9324.2719.786.98162.566116.81614.09522.0195286065801807.6115075.210.19461.69129.729382.1427730.2910.5751.5622.41316923978.378.610412.634718.780.11247.9932.4312785.7668.67351.33136.21859.76304.93789.05252.53935.112898.13688.415.9633085563.605.341.234.805.424444.4910854.33324.094578.4559615.62858.254251.57953.193219.05015.24614.4633.8013.0955.8494.194278.591586.7437.2861386.21410.3348.293108.735.1541995.6325.64060.028.63570.2590.14155.1373.04297.024.83567.84.41230.26950541912.574.573.422.431.855.52225.9312.405.713.991234.331751.45196.6991479.602130.144.10338.499384.553324.1246.10832.86565.345185.339298579.19558925098948609804712.04743.6879.0887.9489.2493.24014.54024.6902.6490.6493.430703540455236455.6560.4894.3131848.402291.10611.4006.5415.53675.64025.62429.56322.35146.01941.70439.17712.65211.48712.12213.91341.6967.206993.43126.0973.8379.81028.8658.459197958786.94626.563152.1895.9055.1095.628518201.88290.73412.40515.0616.088266.452707743703331434666672549966674149433334414400001438.5413.5829.113.633.753.322.662.985.031.3112.7158.8714.8012.9824.2023.2018.986.80150.917115.95714.50528.22102780776801930.0122833.49.52856.95527.111349.7437810.2880.5801.5552.41016824179.778.110312.734518.680.61247.9532.4313823.9607.67000.32966.01675.05901.73720.84841.33490.012534.61647.215.8583066463.645.381.244.855.484079.6010274.73077.334241.5354465.62760.976249.58453.671219.03615.03415.0834.9813.1235.8243.974257.235542.6146.8121284.08510.6250.113183.134.5732015.5332.04084.429.33563.3972.24128.0379.54278.625.13591.33.34446.4721.922.983.622.291.994.60445.0923.483.894.311536.091439.55240.7721517.861731.455.708721.8374208.082224.0535.99034.35174.353213.480204409.37949435848757848624316.74317.499.5103.3220.5221.34120.74123.099.6220.6221.226312677375124927.8510.6393.449654.470119.77527.1156.3564.86472.76524.20228.81023.47944.82241.99937.35010.0279.86610.52313.06742.0453.915206.56444.2559.21201.0856.5428.43468507319.592137.8365.6862.4153.045767316.318150.93916.13217.8405.849222.673820237193334745533394903333136560000136926667240.0383.4876.911.802.242.071.892.213.631.8810.1631.316.8310.8714.6614.1912.715.31117.09485.03120.64668.5687388471431473.1103778.316.38293.62541.142561.5478410.1460.2980.8331.20016421273.976.298.811.235017.987.21057.3530.6304537.9511.66292.33290.97445.85278.33000.21729.22746.57486.91631.021.4762523303.054.251.044.184.197652.4017241.75655.292299.151014174505.264275.75953.325321.83616.23710.7525.9215.0186.1134.860408.720900.76512.9671966.8024.9321.982547.145.5543729.84820.4899.05005.426.74507.6894.35230.8746.75479.222.23.34181.7215.873.231.851.701.354.06182.4515.053.632.672.982.392020.152893.05378.3292413.374138.923.80579.660974.820917.6155.20429.33759.090143.984362800.335982241987611351365944.45940.6869.3890.5592.4598.65411.15413.1875.8593.6598.4890.224832108271022843.8600.3492.7212057.970307.13610.3875.8065.62961.55021.65825.60519.90641.18335.74937.10413.2699.56610.33712.54838.4545.7071389.54522.51054.3463.2909.1982.5362651951007.87120.0965.4994.3686.285918179.15378.44510.53112.4424.924267.5604131044075832009433333354286674671760005803807141352.6431.3938.2204.717.684.363.914.434.837.972.3317.4552.5117.7712.7533.5624.7725.7815.3782.18772.22221.23628.39109822709801970.4124399.07.99649.09831.067378.2945520.2250.3901.3361.74613118056.556.970.210.0225514.258.594.56.9927.2239482.1470.05811.02101.21147.14355.41888.53386.83156.18772.12044.213.6373768084.597.161.626.407.113969.023494102829.945313.442737232791.700236.19743.576162.49213.07211.5737.2312.4835.7572.935217.537469.7054.6831035.38614.3254.954640.425.3154190.54830.5658.84964.038.14221.11303.75128.6905.85289.034.64347.5OpenBenchmarking.org

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 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1.04632.09263.13894.18525.2315SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 9SE +/- 0.01, N = 33.314.654.413.343.34

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Calculate Pi BenchmarkApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti100200300400500SE +/- 9.33, N = 3SE +/- 1.06, N = 3SE +/- 2.02, N = 3SE +/- 4.46, N = 9SE +/- 0.40, N = 3401.75247.61230.27446.47181.72

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 DataframeApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti510152025SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.76, N = 9SE +/- 0.57, N = 321.4113.5312.5721.9215.87

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 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1.05982.11963.17944.23925.299SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 9SE +/- 0.05, N = 33.054.714.572.983.23

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 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti0.81451.6292.44353.2584.0725SE +/- 0.19, N = 3SE +/- 0.09, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 9SE +/- 0.03, N = 33.303.543.423.621.85

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 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti0.56251.1251.68752.252.8125SE +/- 0.10, N = 3SE +/- 0.10, N = 3SE +/- 0.11, N = 3SE +/- 0.04, N = 9SE +/- 0.17, N = 32.232.502.432.291.70

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 TimeApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti0.46580.93161.39741.86322.329SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 9SE +/- 0.08, N = 31.922.071.851.991.35

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 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1.29832.59663.89495.19326.4915SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 4SE +/- 0.01, N = 34.525.775.524.604.06

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Calculate Pi BenchmarkApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti100200300400500SE +/- 3.94, N = 3SE +/- 1.53, N = 3SE +/- 0.80, N = 3SE +/- 2.20, N = 4SE +/- 0.66, N = 3424.63247.70225.93445.09182.45

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 DataframeApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti612182430SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 1.28, N = 4SE +/- 0.46, N = 321.5113.5012.4023.4815.05

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 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1.33432.66864.00295.33726.6715SE +/- 0.00, N = 3SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 4SE +/- 0.09, N = 34.045.935.713.893.63

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Repartition Test TimeApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti0.96981.93962.90943.87924.849SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 4SE +/- 0.13, N = 34.214.273.994.312.67

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Inner Join Test Timei9 3070ti0.67051.3412.01152.6823.3525SE +/- 0.01, N = 32.98

Apache Spark

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test Timei9 3070ti0.53781.07561.61342.15122.689SE +/- 0.02, N = 32.39

ASKAP

Test: tConvolve MT - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve MT - GriddingApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti400800120016002000SE +/- 0.64, N = 3SE +/- 2.61, N = 3SE +/- 0.12, N = 3SE +/- 0.37, N = 3SE +/- 0.89, N = 31536.831230.781234.331536.092020.151. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve MT - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve MT - DegriddingApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti6001200180024003000SE +/- 1.17, N = 3SE +/- 1.34, N = 3SE +/- 2.64, N = 3SE +/- 1.17, N = 3SE +/- 3.43, N = 31441.491754.821751.451439.552893.051. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

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 PerfApple MacBook Air M2 - Max Perfi9 3070ti80160240320400SE +/- 0.54, N = 3SE +/- 0.80, N = 3SE +/- 3.15, N = 12SE +/- 0.39, N = 3SE +/- 1.90, N = 3216.92199.08196.70240.77378.331. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve OpenMP - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - GriddingApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti5001000150020002500SE +/- 20.29, N = 15SE +/- 0.00, N = 3SE +/- 17.25, N = 3SE +/- 14.46, N = 14SE +/- 14.67, N = 31456.371512.821479.601517.862413.371. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve OpenMP - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - DegriddingApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti9001800270036004500SE +/- 1.84, N = 15SE +/- 9.84, N = 3SE +/- 9.84, N = 3SE +/- 3.72, N = 14SE +/- 21.33, N = 31733.472130.142130.141731.454138.921. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASTC Encoder

Preset: Medium

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: MediumApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1.28452.5693.85355.1386.4225SE +/- 0.0253, N = 3SE +/- 0.0239, N = 3SE +/- 0.0351, N = 3SE +/- 0.0205, N = 3SE +/- 0.0002, N = 35.54644.19824.10335.70873.80571. (CXX) g++ options: -O3 -flto -pthread

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: ThoroughApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti510152025SE +/- 0.1431, N = 15SE +/- 0.0791, N = 3SE +/- 0.0301, N = 3SE +/- 0.1890, N = 8SE +/- 0.0193, N = 321.56869.16358.499321.83749.66091. (CXX) g++ options: -O3 -flto -pthread

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: ExhaustiveApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti50100150200250SE +/- 2.73, N = 3SE +/- 0.30, N = 3SE +/- 0.21, N = 3SE +/- 0.63, N = 3SE +/- 0.75, N = 3209.8391.7384.55208.0874.821. (CXX) g++ options: -O3 -flto -pthread

Basis Universal

Settings: ETC1S

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: ETC1SApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti612182430SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.13, N = 3SE +/- 0.16, N = 324.0424.6324.1224.0517.621. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 0

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

Basis Universal

Settings: UASTC Level 2

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

Basis Universal

Settings: UASTC Level 3

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: UASTC Level 3Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti20406080100SE +/- 0.95, N = 3SE +/- 0.15, N = 3SE +/- 0.20, N = 3SE +/- 0.87, N = 4SE +/- 0.52, N = 372.6070.0365.3574.3559.091. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.13Time To CompileApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti50100150200250SE +/- 1.51, N = 12SE +/- 0.44, N = 3SE +/- 0.31, N = 3SE +/- 2.30, N = 12SE +/- 0.66, N = 3210.76197.43185.34213.48143.98

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti80K160K240K320K400KSE +/- 7.69, N = 3SE +/- 1212.86, N = 3SE +/- 1005.05, N = 3SE +/- 199.86, N = 3SE +/- 2326.32, N = 13204530.93277973.30298579.20204409.38362800.341. (CC) gcc options: -O2 -lrt" -lrt

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-sha512Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti800K1600K2400K3200K4000KSE +/- 2039.33, N = 3SE +/- 6196.08, N = 3SE +/- 20710.08, N = 3SE +/- 0.00, N = 3SE +/- 10194.67, N = 335828362530785250989435848752419876

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti200K400K600K800K1000KSE +/- 0.00, N = 3SE +/- 2502.89, N = 3SE +/- 5913.21, N = 3SE +/- 0.00, N = 3SE +/- 13406.53, N = 37848628618578609807848621135136

Cryptsetup

AES-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b EncryptionApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti13002600390052006500SE +/- 6.68, N = 3SE +/- 43.16, N = 3SE +/- 19.05, N = 3SE +/- 2.58, N = 3SE +/- 66.42, N = 34315.84741.14712.04316.75944.4

Cryptsetup

AES-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b DecryptionApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti13002600390052006500SE +/- 6.78, N = 3SE +/- 23.59, N = 3SE +/- 36.24, N = 3SE +/- 2.76, N = 3SE +/- 67.45, N = 34315.94766.64743.64317.45940.6

Cryptsetup

Serpent-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b EncryptionApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti2004006008001000SE +/- 0.10, N = 3SE +/- 21.30, N = 3SE +/- 20.29, N = 3SE +/- 0.07, N = 3SE +/- 6.72, N = 399.5880.7879.099.5869.3

Cryptsetup

Serpent-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b DecryptionApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti2004006008001000SE +/- 0.00, N = 3SE +/- 0.99, N = 3SE +/- 2.12, N = 3SE +/- 0.00, N = 3SE +/- 0.10, N = 3103.3888.9887.9103.3890.5

Cryptsetup

Twofish-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b EncryptionApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti130260390520650SE +/- 0.22, N = 3SE +/- 1.29, N = 3SE +/- 1.33, N = 3SE +/- 0.17, N = 3SE +/- 7.90, N = 3220.5490.3489.2220.5592.4

Cryptsetup

Twofish-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b DecryptionApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti130260390520650SE +/- 0.00, N = 3SE +/- 0.15, N = 3SE +/- 1.17, N = 3SE +/- 0.00, N = 3SE +/- 6.76, N = 3221.3494.4493.2221.3598.6

Cryptsetup

AES-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b EncryptionApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti12002400360048006000SE +/- 5.63, N = 3SE +/- 26.47, N = 3SE +/- 11.01, N = 3SE +/- 0.95, N = 3SE +/- 50.15, N = 34120.54057.94014.54120.75411.1

Cryptsetup

AES-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b DecryptionApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti12002400360048006000SE +/- 5.30, N = 3SE +/- 7.75, N = 3SE +/- 17.72, N = 3SE +/- 0.99, N = 3SE +/- 51.61, N = 34122.64076.24024.64123.05413.1

Cryptsetup

Serpent-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b EncryptionApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti2004006008001000SE +/- 0.68, N = 3SE +/- 1.60, N = 3SE +/- 0.40, N = 399.6903.8902.699.6875.8

Cryptsetup

Twofish-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b EncryptionApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti130260390520650SE +/- 0.00, N = 2SE +/- 0.85, N = 2SE +/- 1.07, N = 3SE +/- 0.03, N = 3SE +/- 6.32, N = 3220.7492.9490.6220.6593.6

Cryptsetup

Twofish-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b DecryptionApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti130260390520650SE +/- 0.00, N = 2SE +/- 0.84, N = 3SE +/- 1.16, N = 3SE +/- 0.00, N = 3SE +/- 6.70, N = 3221.2494.3493.4221.2598.4

Cryptsetup

Serpent-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b Decryptioni9 3070ti2004006008001000SE +/- 0.47, N = 3890.2

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti10002000300040005000SE +/- 62.55, N = 20SE +/- 25.22, N = 20SE +/- 25.06, N = 20SE +/- 29.43, N = 20SE +/- 62.01, N = 2045904105307026312483

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti8001600240032004000SE +/- 18.65, N = 4SE +/- 28.92, N = 20SE +/- 25.03, N = 4SE +/- 22.10, N = 4SE +/- 16.22, N = 429153691354026772108

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti10002000300040005000SE +/- 19.67, N = 4SE +/- 55.90, N = 4SE +/- 30.78, N = 3SE +/- 24.73, N = 4SE +/- 23.51, N = 437604823455237512710

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti9001800270036004500SE +/- 45.28, N = 20SE +/- 32.32, N = 4SE +/- 22.05, N = 4SE +/- 27.90, N = 4SE +/- 24.55, N = 438783971364524922284

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.0.0Test: Boat - Acceleration: CPU-onlyApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perf246810SE +/- 0.018, N = 3SE +/- 0.004, N = 3SE +/- 0.009, N = 3SE +/- 0.065, N = 87.3105.8885.6567.851

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.0.0Test: Server Rack - Acceleration: CPU-onlyApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perf0.14850.2970.44550.5940.7425SE +/- 0.003, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.007, N = 40.6600.5160.4890.639

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.0.0Test: Server Room - Acceleration: CPU-onlyApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perf0.98441.96882.95323.93764.922SE +/- 0.009, N = 3SE +/- 0.010, N = 3SE +/- 0.010, N = 3SE +/- 0.035, N = 33.4054.3754.3133.449

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.2.0Test: Boat - Acceleration: CPU-onlyi9 3070ti0.86851.7372.60553.4744.3425SE +/- 0.049, N = 33.860

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.2.0Test: Server Rack - Acceleration: CPU-onlyi9 3070ti0.07850.1570.23550.3140.3925SE +/- 0.006, N = 150.349

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 4.2.0Test: Server Room - Acceleration: CPU-onlyi9 3070ti0.61221.22441.83662.44883.061SE +/- 0.024, N = 32.721

Etcpak

Benchmark: Multi-Threaded - Configuration: ETC2

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Multi-Threaded - Configuration: ETC2Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti400800120016002000SE +/- 0.13, N = 3SE +/- 7.40, N = 3SE +/- 5.23, N = 3SE +/- 0.08, N = 3SE +/- 2.29, N = 3653.641755.781848.40654.472057.97-mcpu=native-march=native-march=native-mcpu=native-march=native1. (CXX) g++ options: -O3 -std=c++11 -lpthread

Etcpak

Benchmark: Single-Threaded - Configuration: ETC2

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Single-Threaded - Configuration: ETC2Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti70140210280350SE +/- 0.02, N = 3SE +/- 0.43, N = 3SE +/- 0.68, N = 3SE +/- 0.03, N = 3SE +/- 1.24, N = 3119.75292.88291.11119.78307.14-mcpu=native-march=native-march=native-mcpu=native-march=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 FLACApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti612182430SE +/- 0.04, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.03, N = 5SE +/- 0.03, N = 527.2711.5011.4027.1210.391. (CXX) g++ options: -fvisibility=hidden -logg -lm

GEGL

Operation: Crop

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CropApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti246810SE +/- 0.039, N = 3SE +/- 0.045, N = 3SE +/- 0.032, N = 3SE +/- 0.078, N = 3SE +/- 0.038, N = 36.5206.5806.5416.3565.806

GEGL

Operation: Scale

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ScaleApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1.26652.5333.79955.0666.3325SE +/- 0.011, N = 3SE +/- 0.006, N = 3SE +/- 0.035, N = 3SE +/- 0.027, N = 3SE +/- 0.038, N = 35.3905.5955.5364.8645.629

GEGL

Operation: Cartoon

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CartoonApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti20406080100SE +/- 0.17, N = 3SE +/- 0.09, N = 3SE +/- 0.19, N = 3SE +/- 0.03, N = 3SE +/- 0.16, N = 373.7875.7675.6472.7761.55

GEGL

Operation: Reflect

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ReflectApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti612182430SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 325.2925.6325.6224.2021.66

GEGL

Operation: Antialias

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: AntialiasApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti714212835SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.32, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 330.5829.2829.5628.8125.61

GEGL

Operation: Tile Glass

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Tile GlassApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti612182430SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 3SE +/- 0.02, N = 325.1522.6722.3523.4819.91

GEGL

Operation: Wavelet Blur

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Wavelet BlurApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1122334455SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.20, N = 346.7046.3246.0244.8241.18

GEGL

Operation: Color Enhance

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Color EnhanceApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1020304050SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 342.3741.5641.7042.0035.75

GEGL

Operation: Rotate 90 Degrees

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Rotate 90 DegreesApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti918273645SE +/- 0.15, N = 3SE +/- 0.16, N = 3SE +/- 0.11, N = 3SE +/- 0.11, N = 3SE +/- 0.06, N = 337.9039.6539.1837.3537.10

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.32Test: resizeApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti3691215SE +/- 0.04, N = 3SE +/- 0.14, N = 4SE +/- 0.14, N = 4SE +/- 0.08, N = 10SE +/- 0.10, N = 310.8813.0012.6510.0313.27

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.32Test: rotateApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti3691215SE +/- 0.018, N = 3SE +/- 0.063, N = 3SE +/- 0.007, N = 3SE +/- 0.022, N = 3SE +/- 0.012, N = 310.89711.86811.4879.8669.566

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.32Test: auto-levelsApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti3691215SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 311.6812.6612.1210.5210.34

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.32Test: unsharp-maskApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti48121620SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 314.9714.4613.9113.0712.55

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1020304050SE +/- 0.01, N = 3SE +/- 0.18, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 342.2541.9441.7042.0538.451. Apple MacBook Air M2: git version 2.37.12. Ryzen 7 6850U: git version 2.37.13. Ryzen 7 6850U - Max Perf: git version 2.37.14. Apple MacBook Air M2 - Max Perf: git version 2.37.25. i9 3070ti: git version 2.39.2

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 7.2.0Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perf246810SE +/- 0.032, N = 5SE +/- 0.039, N = 5SE +/- 0.047, N = 5SE +/- 0.041, N = 54.0317.2147.2063.915

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 7.3.0i9 3070ti1.28412.56823.85235.13646.4205SE +/- 0.029, N = 55.707

GNU Radio

Test: Five Back to Back FIR Filters

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: Five Back to Back FIR FiltersApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti30060090012001500SE +/- 1.07, N = 3SE +/- 6.32, N = 3SE +/- 9.05, N = 3SE +/- 0.41, N = 3SE +/- 24.10, N = 9155.2945.2993.4206.51389.51. Apple MacBook Air M2: 3.10.2.02. Ryzen 7 6850U: 3.10.2.03. Ryzen 7 6850U - Max Perf: 3.10.2.04. Apple MacBook Air M2 - Max Perf: 3.10.2.05. i9 3070ti: 3.10.5.0

GNU Radio

Test: Signal Source (Cosine)

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: Signal Source (Cosine)Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti14002800420056007000SE +/- 136.41, N = 3SE +/- 14.36, N = 3SE +/- 47.69, N = 3SE +/- 129.49, N = 3SE +/- 16.01, N = 96370.03039.13126.06444.24522.51. Apple MacBook Air M2: 3.10.2.02. Ryzen 7 6850U: 3.10.2.03. Ryzen 7 6850U - Max Perf: 3.10.2.04. Apple MacBook Air M2 - Max Perf: 3.10.2.05. i9 3070ti: 3.10.5.0

GNU Radio

Test: FIR Filter

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: FIR FilterApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti2004006008001000SE +/- 4.02, N = 3SE +/- 0.89, N = 3SE +/- 1.65, N = 3SE +/- 6.78, N = 3SE +/- 5.59, N = 9536.9969.5973.8559.21054.31. Apple MacBook Air M2: 3.10.2.02. Ryzen 7 6850U: 3.10.2.03. Ryzen 7 6850U - Max Perf: 3.10.2.04. Apple MacBook Air M2 - Max Perf: 3.10.2.05. i9 3070ti: 3.10.5.0

GNU Radio

Test: IIR Filter

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: IIR FilterApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti30060090012001500SE +/- 51.19, N = 3SE +/- 1.31, N = 3SE +/- 0.73, N = 3SE +/- 20.36, N = 3SE +/- 2.80, N = 91147.1379.0379.81201.0463.21. Apple MacBook Air M2: 3.10.2.02. Ryzen 7 6850U: 3.10.2.03. Ryzen 7 6850U - Max Perf: 3.10.2.04. Apple MacBook Air M2 - Max Perf: 3.10.2.05. i9 3070ti: 3.10.5.0

GNU Radio

Test: FM Deemphasis Filter

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: FM Deemphasis FilterApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti2004006008001000SE +/- 15.15, N = 3SE +/- 1.39, N = 3SE +/- 3.06, N = 3SE +/- 21.51, N = 3SE +/- 5.93, N = 9823.11019.71028.8856.5909.11. Apple MacBook Air M2: 3.10.2.02. Ryzen 7 6850U: 3.10.2.03. Ryzen 7 6850U - Max Perf: 3.10.2.04. Apple MacBook Air M2 - Max Perf: 3.10.2.05. i9 3070ti: 3.10.5.0

GNU Radio

Test: Hilbert Transform

OpenBenchmarking.orgMiB/s, More Is BetterGNU RadioTest: Hilbert TransformApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti2004006008001000SE +/- 3.43, N = 3SE +/- 1.57, N = 3SE +/- 3.71, N = 3SE +/- 2.13, N = 3SE +/- 5.23, N = 9413.9655.4658.4428.4982.51. Apple MacBook Air M2: 3.10.2.02. Ryzen 7 6850U: 3.10.2.03. Ryzen 7 6850U - Max Perf: 3.10.2.04. Apple MacBook Air M2 - Max Perf: 3.10.2.05. i9 3070ti: 3.10.5.0

Google Draco

Model: Lion

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.0Model: LionApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti13002600390052006500SE +/- 5.70, N = 3SE +/- 7.21, N = 3SE +/- 19.74, N = 3SE +/- 4.10, N = 3SE +/- 38.41, N = 3346159655919346836261. (CXX) g++ options: -O3

Google Draco

Model: Church Facade

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.0Model: Church FacadeApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti2K4K6K8K10KSE +/- 5.49, N = 3SE +/- 2.89, N = 3SE +/- 9.67, N = 3SE +/- 1.15, N = 3SE +/- 61.35, N = 4507980067958507351951. (CXX) g++ options: -O3

Google SynthMark

Test: VoiceMark_100

OpenBenchmarking.orgVoices, More Is BetterGoogle SynthMark 20201109Test: VoiceMark_100Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max Perfi9 3070ti2004006008001000SE +/- 0.26, N = 3SE +/- 4.90, N = 3SE +/- 1.81, N = 3SE +/- 9.46, N = 3660.06785.94786.951007.871. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast

Inkscape

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti612182430SE +/- 0.19, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.27, N = 322.2526.6726.5619.5920.101. Apple MacBook Air M2: Inkscape 1.2.1 (9c6d41e410, 2022-07-14)2. Ryzen 7 6850U: Inkscape 1.2.1 (9c6d41e410, 2022-07-14)3. Ryzen 7 6850U - Max Perf: Inkscape 1.2.1 (9c6d41e410, 2022-07-14)4. Apple MacBook Air M2 - Max Perf: Inkscape 1.2.1 (9c6d41e410, 2022-07-14)5. i9 3070ti: Inkscape 1.2.2 (b0a8486541, 2022-12-01)

Java Gradle Build

Gradle Build: Reactor

OpenBenchmarking.orgSeconds, Fewer Is BetterJava Gradle BuildGradle Build: ReactorApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perf306090120150SE +/- 1.64, N = 12SE +/- 1.81, N = 12SE +/- 1.97, N = 12SE +/- 0.27, N = 3143.38158.26152.19137.84

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti612182430SE +/- 0.007, N = 3SE +/- 0.001, N = 3SE +/- 0.012, N = 3SE +/- 0.022, N = 3SE +/- 0.025, N = 326.6705.9115.9055.6865.499-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 -pipe-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

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: 20k AtomsApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1.14952.2993.44854.5985.7475SE +/- 0.011, N = 3SE +/- 0.019, N = 3SE +/- 0.018, N = 3SE +/- 0.019, N = 3SE +/- 0.004, N = 32.5064.7535.1092.4154.368-lm-lm-lm1. (CXX) g++ options: -O3 -ldl

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: Rhodopsin ProteinApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti246810SE +/- 0.039, N = 3SE +/- 0.015, N = 3SE +/- 0.012, N = 3SE +/- 0.028, N = 7SE +/- 0.047, N = 33.3065.3365.6283.0456.285-lm-lm-lm1. (CXX) g++ options: -O3 -ldl

LeelaChessZero

Backend: Eigen

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.28Backend: EigenApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti2004006008001000SE +/- 16.66, N = 9SE +/- 4.80, N = 9SE +/- 5.59, N = 5SE +/- 29.28, N = 9SE +/- 4.58, N = 37154615187679181. (CXX) g++ options: -flto -pthread

libavif avifenc

Encoder Speed: 0

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 0Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti70140210280350SE +/- 4.09, N = 3SE +/- 0.29, N = 3SE +/- 0.99, N = 3SE +/- 0.54, N = 3SE +/- 0.87, N = 3327.57215.30201.88316.32179.151. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 2Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti306090120150SE +/- 0.43, N = 3SE +/- 0.14, N = 3SE +/- 0.42, N = 3SE +/- 0.20, N = 3SE +/- 0.98, N = 3151.6796.8990.73150.9478.451. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 6

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 6Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti48121620SE +/- 0.16, N = 15SE +/- 0.18, N = 3SE +/- 0.16, N = 3SE +/- 0.16, N = 15SE +/- 0.17, N = 1215.8113.2812.4116.1310.531. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 6, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 6, LosslessApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti48121620SE +/- 0.13, N = 11SE +/- 0.18, N = 3SE +/- 0.09, N = 3SE +/- 0.24, N = 3SE +/- 0.17, N = 1217.9416.1115.0617.8412.441. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 10, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 10, LosslessApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti246810SE +/- 0.028, N = 3SE +/- 0.015, N = 3SE +/- 0.025, N = 3SE +/- 0.062, N = 5SE +/- 0.043, N = 35.5236.3906.0885.8494.9241. (CXX) g++ options: -O3 -fPIC -lm

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression ThroughputApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti60120180240300SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.24, N = 3SE +/- 0.04, N = 3SE +/- 0.14, N = 3222.62267.26266.45222.67267.561. (CC) gcc options: -O3 -rdynamic

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: 57Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti20M40M60M80M100MSE +/- 11680.94, N = 3SE +/- 375385.28, N = 3SE +/- 615640.68, N = 3SE +/- 1666.67, N = 3SE +/- 1786340.71, N = 12237166677346233374370333237193331044075831. (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: 57Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti40M80M120M160M200MSE +/- 1855.92, N = 3SE +/- 811931.85, N = 3SE +/- 926108.94, N = 3SE +/- 1201.85, N = 3SE +/- 2414520.89, N = 347434667140990000143466667474553332009433331. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

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: 57Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti70M140M210M280M350MSE +/- 1154.70, N = 3SE +/- 1337439.51, N = 3SE +/- 1178223.71, N = 3SE +/- 4333.33, N = 3SE +/- 3122929.77, N = 1594856000244286667254996667949033333354286671. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

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: 57Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti100M200M300M400M500MSE +/- 5773.50, N = 3SE +/- 3199923.61, N = 3SE +/- 3439991.93, N = 3SE +/- 98149.55, N = 3SE +/- 3045418.07, N = 151370000003867466674149433331365600004671760001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

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: 57Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti120M240M360M480M600MSE +/- 38441.88, N = 3SE +/- 3921305.05, N = 3SE +/- 3668655.52, N = 3SE +/- 97353.88, N = 3SE +/- 3755986.35, N = 141372133334097700004414400001369266675803807141. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

LuaRadio

Test: Five Back to Back FIR Filters

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Five Back to Back FIR FiltersApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti30060090012001500SE +/- 1.56, N = 9SE +/- 8.89, N = 3SE +/- 5.70, N = 3SE +/- 0.42, N = 3SE +/- 15.81, N = 4145.41320.21438.5240.01352.6

LuaRadio

Test: FM Deemphasis Filter

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: FM Deemphasis FilterApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti90180270360450SE +/- 0.42, N = 9SE +/- 0.85, N = 3SE +/- 0.12, N = 3SE +/- 0.07, N = 3SE +/- 2.02, N = 4380.8412.7413.5383.4431.3

LuaRadio

Test: Complex Phase

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Complex PhaseApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti2004006008001000SE +/- 5.89, N = 9SE +/- 8.02, N = 3SE +/- 5.53, N = 3SE +/- 2.20, N = 3SE +/- 1.32, N = 4857.9828.7829.1876.9938.2

LuaRadio

Test: Hilbert Transform

OpenBenchmarking.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Hilbert Transformi9 3070ti4080120160200SE +/- 0.04, N = 4204.7

NCNN

Target: CPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: mobilenetApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti48121620SE +/- 0.17, N = 3SE +/- 0.08, N = 3SE +/- 0.09, N = 3SE +/- 0.14, N = 3SE +/- 0.56, N = 1212.0214.3413.6311.8017.68MIN: 8.15 / MAX: 25.34MIN: 13.75 / MAX: 15.27MIN: 13 / MAX: 14.8MIN: 8.17 / MAX: 16.71MIN: 13.88 / MAX: 30.981. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

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

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU-v2-v2 - Model: mobilenet-v2Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti0.9811.9622.9433.9244.905SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.12, N = 122.243.883.752.244.36MIN: 2.22 / MAX: 2.41MIN: 3.57 / MAX: 4.33MIN: 3.47 / MAX: 4.87MIN: 2.21 / MAX: 3.06MIN: 3.41 / MAX: 8.741. (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 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti0.87981.75962.63943.51924.399SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.16, N = 122.073.343.322.073.91MIN: 2.03 / MAX: 2.19MIN: 3.1 / MAX: 3.72MIN: 3.01 / MAX: 4.34MIN: 2.03 / MAX: 2.16MIN: 2.92 / MAX: 9.371. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: shufflenet-v2Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti0.99681.99362.99043.98724.984SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.12, N = 111.922.772.661.894.43MIN: 1.87 / MAX: 3.83MIN: 2.45 / MAX: 4.77MIN: 2.35 / MAX: 6.16MIN: 1.87 / MAX: 1.93MIN: 3.77 / MAX: 11.351. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: mnasnetApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1.08682.17363.26044.34725.434SE +/- 0.02, N = 2SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.13, N = 122.213.052.982.214.83MIN: 2.18 / MAX: 2.33MIN: 2.83 / MAX: 3.41MIN: 2.69 / MAX: 3.64MIN: 2.17 / MAX: 4.48MIN: 3.98 / MAX: 12.381. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: efficientnet-b0Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti246810SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.25, N = 123.675.155.033.637.97MIN: 3.6 / MAX: 14.01MIN: 4.83 / MAX: 8.01MIN: 4.66 / MAX: 7.5MIN: 3.55 / MAX: 6.64MIN: 6.56 / MAX: 14.861. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: blazefaceApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti0.52431.04861.57292.09722.6215SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.32, N = 121.871.381.311.882.33MIN: 1.02 / MAX: 7.77MIN: 1.17 / MAX: 1.74MIN: 1.14 / MAX: 2.07MIN: 1.02 / MAX: 5.48MIN: 1.57 / MAX: 645.271. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: googlenetApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti48121620SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.26, N = 3SE +/- 0.06, N = 3SE +/- 2.70, N = 1212.6913.0512.7110.1617.45MIN: 8.29 / MAX: 25.33MIN: 12.5 / MAX: 13.56MIN: 11.87 / MAX: 14.17MIN: 8.42 / MAX: 12.99MIN: 11.78 / MAX: 1831.781. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: vgg16Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1326395265SE +/- 0.16, N = 3SE +/- 0.27, N = 3SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 9.74, N = 1233.4058.9958.8731.3152.51MIN: 28.52 / MAX: 43.37MIN: 58.28 / MAX: 63.37MIN: 58.29 / MAX: 72.9MIN: 28.75 / MAX: 35.92MIN: 35.7 / MAX: 1376.761. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: resnet18Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti48121620SE +/- 0.09, N = 3SE +/- 0.16, N = 3SE +/- 0.20, N = 3SE +/- 0.03, N = 3SE +/- 3.55, N = 127.7815.3114.806.8317.77MIN: 5.54 / MAX: 17.88MIN: 14.85 / MAX: 16.4MIN: 14.16 / MAX: 15.64MIN: 5.57 / MAX: 13.08MIN: 11.62 / MAX: 785.851. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: alexnetApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti3691215SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 1.73, N = 1212.0613.1912.9810.8712.75MIN: 9.09 / MAX: 20.86MIN: 12.89 / MAX: 13.68MIN: 12.59 / MAX: 15.59MIN: 9.1 / MAX: 13.69MIN: 9.13 / MAX: 653.221. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: resnet50Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti816243240SE +/- 0.16, N = 3SE +/- 0.25, N = 3SE +/- 0.23, N = 3SE +/- 0.03, N = 3SE +/- 6.36, N = 1215.4524.9324.2014.6633.56MIN: 13.48 / MAX: 25.47MIN: 24.08 / MAX: 30.01MIN: 23.32 / MAX: 28.3MIN: 13.4 / MAX: 18.04MIN: 23.94 / MAX: 1991.391. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: yolov4-tinyApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti612182430SE +/- 0.32, N = 3SE +/- 0.52, N = 3SE +/- 0.38, N = 3SE +/- 0.41, N = 3SE +/- 1.30, N = 1214.4924.2723.2014.1924.77MIN: 13.06 / MAX: 22.07MIN: 22.65 / MAX: 27.35MIN: 21.9 / MAX: 27.38MIN: 13.03 / MAX: 18MIN: 20.86 / MAX: 2125.611. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: squeezenet_ssd

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: squeezenet_ssdApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti612182430SE +/- 0.01, N = 3SE +/- 0.14, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 3.76, N = 1214.6019.7818.9812.7125.78MIN: 10.01 / MAX: 24.55MIN: 19.21 / MAX: 20.98MIN: 18.6 / MAX: 19.69MIN: 10.24 / MAX: 17.61MIN: 16.94 / MAX: 3240.581. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: regnety_400m

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20210720Target: CPU - Model: regnety_400mApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti48121620SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 5.22, N = 125.306.986.805.3115.37MIN: 5.18 / MAX: 5.65MIN: 6.26 / MAX: 7.97MIN: 6.19 / MAX: 7.84MIN: 5.17 / MAX: 6.73MIN: 8.17 / MAX: 2242.911. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

Ngspice

Circuit: C2670

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C2670Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti4080120160200SE +/- 6.45, N = 9SE +/- 1.89, N = 12SE +/- 1.31, N = 3SE +/- 1.31, N = 3SE +/- 0.07, N = 3175.48162.57150.92117.0982.191. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE

Ngspice

Circuit: C7552

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C7552Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti306090120150SE +/- 0.39, N = 3SE +/- 1.33, N = 3SE +/- 0.12, N = 3SE +/- 0.97, N = 4SE +/- 0.23, N = 384.53116.82115.9685.0372.221. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE

Node.js V8 Web Tooling Benchmark

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling BenchmarkApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti510152025SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.12, N = 3SE +/- 0.10, N = 318.9714.0914.5020.6421.23

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti140280420560700SE +/- 0.84, N = 3SE +/- 1.15, N = 3SE +/- 0.46, N = 3SE +/- 1.53, N = 3SE +/- 1.72, N = 3652.69522.01528.22668.56628.39

OpenSSL

Algorithm: SHA256

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.0Algorithm: SHA256Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti2000M4000M6000M8000M10000MSE +/- 64974857.43, N = 3SE +/- 12977196.86, N = 3SE +/- 6697473.83, N = 3SE +/- 99007623.30, N = 3SE +/- 22471169.59, N = 38822667500952860658010278077680873884714310982270980-m64-m64-m641. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti400800120016002000SE +/- 11.61, N = 3SE +/- 9.40, N = 3SE +/- 10.19, N = 3SE +/- 13.71, N = 7SE +/- 21.04, N = 51533.81807.61930.01473.11970.4-m64-m64-m641. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti30K60K90K120K150KSE +/- 671.78, N = 3SE +/- 23.83, N = 3SE +/- 100.57, N = 3SE +/- 728.62, N = 7SE +/- 34.46, N = 5107565.6115075.2122833.4103778.3124399.0-m64-m64-m641. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

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 CompressionApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti48121620SE +/- 0.180, N = 4SE +/- 0.130, N = 3SE +/- 0.020, N = 3SE +/- 0.146, N = 15SE +/- 0.083, N = 1515.89010.1949.52816.3827.9961. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti20406080100SE +/- 1.20, N = 3SE +/- 0.17, N = 3SE +/- 0.13, N = 3SE +/- 0.73, N = 15SE +/- 0.59, N = 388.3361.6956.9693.6349.10-march=native-march=native-lSDL-march=native -lSDL1. (CXX) g++ options: -pipe -O3 -ffast-math -R/usr/lib -lXpm -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Primesieve

Length: 1e12

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 8.0Length: 1e12Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti918273645SE +/- 0.54, N = 12SE +/- 0.21, N = 3SE +/- 0.21, N = 3SE +/- 1.01, N = 15SE +/- 0.26, N = 1238.1529.7327.1141.1431.071. (CXX) g++ options: -O3

Primesieve

Length: 1e13

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 8.0Length: 1e13Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti120240360480600SE +/- 4.36, N = 3SE +/- 2.22, N = 3SE +/- 0.24, N = 3SE +/- 3.51, N = 3SE +/- 0.41, N = 3549.67382.14349.74561.55378.291. (CXX) g++ options: -O3

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti2004006008001000SE +/- 0.88, N = 3SE +/- 4.18, N = 3SE +/- 1.15, N = 3SE +/- 0.67, N = 3SE +/- 4.54, N = 15840773781841552

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 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti0.06550.1310.19650.2620.3275SE +/- 0.000, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.000, N = 3SE +/- 0.001, N = 30.1450.2910.2880.1460.225

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 PerfApple MacBook Air M2 - Max Perfi9 3070ti0.13050.2610.39150.5220.6525SE +/- 0.000, N = 3SE +/- 0.001, N = 3SE +/- 0.002, N = 3SE +/- 0.000, N = 3SE +/- 0.003, N = 30.2990.5750.5800.2980.390

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 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti0.35150.7031.05451.4061.7575SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.004, N = 3SE +/- 0.001, N = 3SE +/- 0.000, N = 30.8351.5621.5550.8331.336

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 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti0.54291.08581.62872.17162.7145SE +/- 0.001, N = 3SE +/- 0.022, N = 3SE +/- 0.006, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 31.2022.4132.4101.2001.746

PyPerformance

Benchmark: go

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: goApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti4080120160200SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 3165169168164131

PyPerformance

Benchmark: 2to3

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: 2to3Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti50100150200250SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 3223239241212180

PyPerformance

Benchmark: chaos

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: chaosApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti20406080100SE +/- 0.06, N = 3SE +/- 0.24, N = 3SE +/- 0.20, N = 3SE +/- 0.03, N = 3SE +/- 0.43, N = 1574.078.379.773.956.5

PyPerformance

Benchmark: float

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: floatApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti20406080100SE +/- 0.03, N = 3SE +/- 0.25, N = 3SE +/- 0.15, N = 3SE +/- 0.00, N = 3SE +/- 0.15, N = 376.278.678.176.256.9

PyPerformance

Benchmark: nbody

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: nbodyApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti20406080100SE +/- 0.06, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.18, N = 398.8104.0103.098.870.2

PyPerformance

Benchmark: pathlib

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti3691215SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 1411.2012.6012.7011.2010.02

PyPerformance

Benchmark: raytrace

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: raytraceApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti80160240320400SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 1.15, N = 3SE +/- 0.33, N = 3SE +/- 1.73, N = 15350347345350255

PyPerformance

Benchmark: json_loads

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti510152025SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 317.818.718.617.914.2

PyPerformance

Benchmark: crypto_pyaes

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: crypto_pyaesApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti20406080100SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.22, N = 387.180.180.687.258.5

PyPerformance

Benchmark: regex_compile

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.67, N = 3105.0124.0124.0105.094.5

PyPerformance

Benchmark: python_startup

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti3691215SE +/- 0.09, N = 15SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 15SE +/- 0.04, N = 310.407.997.957.356.99

PyPerformance

Benchmark: django_template

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templateApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti816243240SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.13, N = 3SE +/- 0.37, N = 330.732.432.430.627.2

PyPerformance

Benchmark: pickle_pure_python

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pickle_pure_pythonApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti70140210280350SE +/- 0.67, N = 3SE +/- 0.58, N = 3SE +/- 0.58, N = 3SE +/- 0.00, N = 3SE +/- 1.33, N = 3305312313304239

Renaissance

Test: Scala Dotty

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Scala DottyApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti2004006008001000SE +/- 1.32, N = 3SE +/- 3.50, N = 3SE +/- 11.68, N = 15SE +/- 8.91, N = 15SE +/- 7.81, N = 15583.6785.7823.9537.9482.1MIN: 384.17 / MAX: 865.73MIN: 612.31 / MAX: 2066.61MIN: 609.99 / MAX: 2048.83MIN: 369.98 / MAX: 954.56MIN: 354.57 / MAX: 1197.81

Renaissance

Test: Random Forest

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random ForestApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti140280420560700SE +/- 3.46, N = 3SE +/- 0.89, N = 3SE +/- 2.71, N = 3SE +/- 4.50, N = 3SE +/- 4.43, N = 6652.9668.6607.6511.6470.0MIN: 510.8 / MAX: 878.7MIN: 585.53 / MAX: 858.98MIN: 541.35 / MAX: 796.34MIN: 425.56 / MAX: 662.53MIN: 414.27 / MAX: 554.25

Renaissance

Test: ALS Movie Lens

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: ALS Movie LensApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti16003200480064008000SE +/- 21.46, N = 3SE +/- 13.71, N = 3SE +/- 42.32, N = 3SE +/- 41.24, N = 3SE +/- 19.91, N = 37581.67351.37000.36292.35811.0MIN: 7540.84 / MAX: 8294.24MIN: 7323.83 / MAX: 8250.43MIN: 6915.31 / MAX: 7837MIN: 6212.62 / MAX: 7155.96MIN: 5771.52 / MAX: 6634.14

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALSApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti7001400210028003500SE +/- 30.77, N = 15SE +/- 6.70, N = 3SE +/- 3.35, N = 3SE +/- 36.47, N = 5SE +/- 46.31, N = 153340.83136.22966.03290.92101.2MIN: 2901.87 / MAX: 3813.56MIN: 2971.75 / MAX: 3358.15MIN: 2760.82 / MAX: 3249.25MIN: 3034.39 / MAX: 3572.44MIN: 1601.64 / MAX: 2442.56

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark BayesApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti17003400510068008500SE +/- 81.89, N = 5SE +/- 24.40, N = 3SE +/- 19.75, N = 4SE +/- 101.97, N = 3SE +/- 12.09, N = 57761.01859.71675.07445.81147.1MIN: 5753.2 / MAX: 12809.43MIN: 1352.97 / MAX: 1895.68MIN: 1210.86 / MAX: 1763.15MIN: 5639.76 / MAX: 8615.58

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IOApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti14002800420056007000SE +/- 62.21, N = 12SE +/- 26.72, N = 3SE +/- 50.44, N = 3SE +/- 62.11, N = 3SE +/- 33.89, N = 35433.86304.95901.75278.34355.4MIN: 5084.52 / MAX: 9675.5MIN: 6256.81 / MAX: 8680.32MIN: 5842.96 / MAX: 8932.44MIN: 5210.31 / MAX: 8127.23MIN: 4314.86 / MAX: 5998.39

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRankApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti8001600240032004000SE +/- 25.39, N = 15SE +/- 31.71, N = 3SE +/- 43.38, N = 3SE +/- 21.27, N = 15SE +/- 16.43, N = 153004.73789.03720.83000.21888.5MIN: 2466.19 / MAX: 3300.89MIN: 3316.64 / MAX: 4168.89MIN: 3392.72 / MAX: 3974.31MIN: 2418.08 / MAX: 3302.43MIN: 1640.37 / MAX: 1991.47

Renaissance

Test: Finagle HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP RequestsApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti11002200330044005500SE +/- 17.03, N = 6SE +/- 14.11, N = 3SE +/- 20.43, N = 3SE +/- 15.71, N = 3SE +/- 26.01, N = 131697.85252.54841.31729.23386.8MIN: 1421.03 / MAX: 2150.12MIN: 4895.34 / MAX: 5729.36MIN: 4546.81 / MAX: 5247.29MIN: 1492.96 / MAX: 2254.39MIN: 2349.23 / MAX: 3700.93

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: In-Memory Database ShootoutApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti8001600240032004000SE +/- 17.86, N = 3SE +/- 15.85, N = 3SE +/- 37.14, N = 3SE +/- 14.38, N = 3SE +/- 27.33, N = 153439.03935.13490.02746.53156.1MIN: 3163.36 / MAX: 3920.23MIN: 3579.24 / MAX: 4254.29MIN: 3174.73 / MAX: 3690.56MIN: 2523.84 / MAX: 3140.59MIN: 2545.14 / MAX: 3828.01

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed TreeApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti3K6K9K12K15KSE +/- 66.25, N = 8SE +/- 46.94, N = 3SE +/- 55.52, N = 3SE +/- 23.85, N = 3SE +/- 102.77, N = 47664.212898.112534.67486.98772.1MIN: 5243.9 / MAX: 7829.69MIN: 10101.42 / MAX: 12974.59MIN: 9881.58 / MAX: 12631.42MIN: 5372.47 / MAX: 7523.42MIN: 6450.63 / MAX: 9076.06

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + FuturesApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti13002600390052006500SE +/- 78.56, N = 3SE +/- 45.66, N = 3SE +/- 19.11, N = 4SE +/- 1.21, N = 3SE +/- 21.50, N = 35968.23688.41647.21631.02044.2MIN: 5477.1 / MAX: 6494.18MIN: 3487.78 / MAX: 3799.73MIN: 1563.56 / MAX: 1707.59MIN: 1607.27 / MAX: 1663.37MIN: 1577.48 / MAX: 2566.58

RNNoise

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti510152025SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.14, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 321.5015.9615.8621.4813.641. (CC) gcc options: -O2 -pedantic -fvisibility=hidden -lm

SecureMark

Benchmark: SecureMark-TLS

OpenBenchmarking.orgmarks, More Is BetterSecureMark 1.0.4Benchmark: SecureMark-TLSApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti80K160K240K320K400KSE +/- 187.56, N = 3SE +/- 93.21, N = 3SE +/- 893.87, N = 3SE +/- 110.09, N = 3SE +/- 3978.86, N = 52522903085563066462523303768081. (CC) gcc options: -pedantic -O3

simdjson

Throughput Test: Kostya

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: KostyaApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1.03282.06563.09844.13125.164SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 33.053.603.643.054.591. (CXX) g++ options: -O3

simdjson

Throughput Test: TopTweet

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: TopTweetApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 34.255.345.384.257.161. (CXX) g++ options: -O3

simdjson

Throughput Test: LargeRandom

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: LargeRandomApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti0.36450.7291.09351.4581.8225SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 151.041.231.241.041.621. (CXX) g++ options: -O3

simdjson

Throughput Test: PartialTweets

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: PartialTweetsApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti246810SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 34.184.804.854.186.401. (CXX) g++ options: -O3

simdjson

Throughput Test: DistinctUserID

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: DistinctUserIDApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti246810SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 34.195.425.484.197.111. (CXX) g++ options: -O3

TensorFlow Lite

Model: SqueezeNet

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: SqueezeNetApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti16003200480064008000SE +/- 134.59, N = 15SE +/- 11.95, N = 3SE +/- 13.51, N = 3SE +/- 140.94, N = 15SE +/- 34.04, N = 137293.794444.494079.607652.403969.02

TensorFlow Lite

Model: NASNet Mobile

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: NASNet MobileApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti70K140K210K280K350KSE +/- 314.02, N = 12SE +/- 15.59, N = 3SE +/- 23.00, N = 3SE +/- 114.49, N = 15SE +/- 25957.64, N = 1517334.110854.310274.717241.7349410.0

TensorFlow Lite

Model: Mobilenet Float

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Mobilenet FloatApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti12002400360048006000SE +/- 49.79, N = 7SE +/- 6.91, N = 3SE +/- 7.11, N = 3SE +/- 45.90, N = 3SE +/- 39.26, N = 35693.843324.093077.335655.292829.94

TensorFlow Lite

Model: Mobilenet Quant

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Mobilenet QuantApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti11002200330044005500SE +/- 27.12, N = 15SE +/- 32.35, N = 15SE +/- 47.45, N = 15SE +/- 16.02, N = 13SE +/- 51.40, N = 32301.544578.454241.532299.155313.44

TensorFlow Lite

Model: Inception ResNet V2

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Inception ResNet V2Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti60K120K180K240K300KSE +/- 1184.33, N = 12SE +/- 217.28, N = 3SE +/- 265.78, N = 3SE +/- 75.44, N = 3SE +/- 25773.90, N = 15102043.059615.654465.6101417.0273723.0

TNN

Target: CPU - Model: DenseNet

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: DenseNetApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti11002200330044005500SE +/- 7.80, N = 3SE +/- 3.69, N = 3SE +/- 1.95, N = 3SE +/- 1.09, N = 3SE +/- 219.78, N = 125236.782858.252760.984505.262791.70MIN: 5104.16 / MAX: 5331.99MIN: 2782.67 / MAX: 2921.88MIN: 2689.1 / MAX: 3085.25MIN: 4473.16 / MAX: 4529.26MIN: 2225.14 / MAX: 8220.861. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

TNN

Target: CPU - Model: MobileNet v2

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: MobileNet v2Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti70140210280350SE +/- 0.03, N = 3SE +/- 0.86, N = 3SE +/- 0.16, N = 3SE +/- 0.04, N = 3SE +/- 1.81, N = 3306.56251.58249.58275.76236.20MIN: 301.82 / MAX: 307.24MIN: 247.87 / MAX: 255.72MIN: 248.13 / MAX: 251.64MIN: 275.09 / MAX: 276.47MIN: 201.02 / MAX: 315.81. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

TNN

Target: CPU - Model: SqueezeNet v2

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: SqueezeNet v2Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1224364860SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.17, N = 3SE +/- 0.02, N = 3SE +/- 0.31, N = 1253.2953.1953.6753.3343.58MIN: 53.25 / MAX: 53.38MIN: 52.86 / MAX: 53.53MIN: 53.17 / MAX: 54.06MIN: 53.27 / MAX: 53.46MIN: 41.62 / MAX: 46.481. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

TNN

Target: CPU - Model: SqueezeNet v1.1

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: SqueezeNet v1.1Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti70140210280350SE +/- 0.06, N = 3SE +/- 0.16, N = 3SE +/- 0.21, N = 3SE +/- 0.06, N = 3SE +/- 1.24, N = 3321.90219.05219.04321.84162.49MIN: 321.56 / MAX: 322.22MIN: 217.97 / MAX: 220.33MIN: 217.84 / MAX: 220.69MIN: 321.54 / MAX: 322.19MIN: 155.54 / MAX: 167.471. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

Unpacking Firefox

Extracting: firefox-84.0.source.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking Firefox 84.0Extracting: firefox-84.0.source.tar.xzApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti48121620SE +/- 0.11, N = 4SE +/- 0.13, N = 8SE +/- 0.03, N = 4SE +/- 0.08, N = 4SE +/- 0.04, N = 416.8715.2515.0316.2413.07

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 4KApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti48121620SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.12, N = 310.2414.4615.0810.7511.57-march=armv8-a-m64-m64-march=armv8-a-m641. (CXX) g++ options: -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

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 1080pApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti918273645SE +/- 0.16, N = 3SE +/- 0.04, N = 3SE +/- 0.13, N = 3SE +/- 0.23, N = 3SE +/- 0.21, N = 1425.2533.8034.9825.9237.23-march=armv8-a-m64-m64-march=armv8-a-m641. (CXX) g++ options: -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, LosslessApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti48121620SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 315.0013.1013.1215.0212.481. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

WebP Image Encode

Encode Settings: Quality 100, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti246810SE +/- 0.007, N = 3SE +/- 0.027, N = 3SE +/- 0.032, N = 3SE +/- 0.005, N = 3SE +/- 0.044, N = 36.1145.8495.8246.1135.7571. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

WebP2 Image Encode

Encode Settings: Default

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: DefaultApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1.0962.1923.2884.3845.48SE +/- 0.024, N = 3SE +/- 0.011, N = 3SE +/- 0.017, N = 3SE +/- 0.023, N = 3SE +/- 0.004, N = 34.8714.1943.9744.8602.935-msse4.2-msse4.2-msse4.2 -lm1. (CXX) g++ options: -fno-rtti -O3

WebP2 Image Encode

Encode Settings: Quality 75, Compression Effort 7

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 75, Compression Effort 7Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti90180270360450SE +/- 6.10, N = 9SE +/- 1.08, N = 3SE +/- 0.67, N = 3SE +/- 7.44, N = 9SE +/- 2.18, N = 3384.28278.59257.24408.72217.54-msse4.2-msse4.2-msse4.2 -lm1. (CXX) g++ options: -fno-rtti -O3

WebP2 Image Encode

Encode Settings: Quality 95, Compression Effort 7

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 95, Compression Effort 7Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti2004006008001000SE +/- 8.25, N = 3SE +/- 0.46, N = 3SE +/- 0.86, N = 3SE +/- 1.52, N = 3SE +/- 0.33, N = 3852.46586.74542.61900.77469.71-msse4.2-msse4.2-msse4.2 -lm1. (CXX) g++ options: -fno-rtti -O3

WebP2 Image Encode

Encode Settings: Quality 100, Compression Effort 5

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 100, Compression Effort 5Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti3691215SE +/- 0.098, N = 9SE +/- 0.012, N = 3SE +/- 0.008, N = 3SE +/- 0.111, N = 8SE +/- 0.006, N = 312.4037.2866.81212.9674.683-msse4.2-msse4.2-msse4.2 -lm1. (CXX) g++ options: -fno-rtti -O3

WebP2 Image Encode

Encode Settings: Quality 100, Lossless Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 100, Lossless CompressionApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti400800120016002000SE +/- 3.42, N = 3SE +/- 1.26, N = 3SE +/- 1.08, N = 3SE +/- 10.15, N = 3SE +/- 8.70, N = 31864.981386.211284.091966.801035.39-msse4.2-msse4.2-msse4.2 -lm1. (CXX) g++ options: -fno-rtti -O3

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti48121620SE +/- 0.03, N = 12SE +/- 0.09, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.11, N = 124.5010.3310.624.9314.321. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1224364860SE +/- 0.24, N = 4SE +/- 0.30, N = 3SE +/- 0.57, N = 3SE +/- 0.27, N = 3SE +/- 0.62, N = 1421.7048.2950.1121.9854.951. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

Xmrig

Variant: Monero - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.12.1Variant: Monero - Hash Count: 1MApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti10002000300040005000SE +/- 44.02, N = 6SE +/- 24.89, N = 3SE +/- 30.36, N = 9SE +/- 12.77, N = 3SE +/- 12.21, N = 32429.03108.73183.12547.14640.4-maes-maes-maes1. (CXX) g++ options: -fexceptions -fno-rtti -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

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 9Apple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti1020304050SE +/- 0.22, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.25, N = 3SE +/- 0.20, N = 345.3435.1534.5745.5525.321. (CC) gcc options: -fvisibility=hidden -O2

Zstd Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Compression SpeedRyzen 7 6850U - Max PerfApple MacBook Air M2Ryzen 7 6850UApple MacBook Air M2 - Max Perfi9 3070ti9001800270036004500SE +/- 10.57, N = 3SE +/- 12.25, N = 3SE +/- 17.49, N = 3SE +/- 25.90, N = 3SE +/- 39.12, N = 32030.23620.61995.63729.84190.51. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Decompression SpeedApple MacBook Air M2Apple MacBook Air M2 - Max Perfi9 3070ti10002000300040005000SE +/- 3.71, N = 3SE +/- 1.66, N = 3SE +/- 3.66, N = 34804.24820.44830.51. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

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 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti2004006008001000SE +/- 9.18, N = 5SE +/- 1.35, N = 3SE +/- 0.17, N = 3SE +/- 2.22, N = 3SE +/- 6.08, N = 3901.1325.6332.0899.0658.81. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

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 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti11002200330044005500SE +/- 4.78, N = 5SE +/- 12.14, N = 3SE +/- 28.52, N = 3SE +/- 7.82, N = 3SE +/- 40.59, N = 35005.44060.04084.45005.44964.01. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression SpeedApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti918273645SE +/- 0.12, N = 3SE +/- 0.26, N = 3SE +/- 0.27, N = 3SE +/- 0.21, N = 3SE +/- 0.26, N = 326.228.629.326.738.11. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

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 PerfApple MacBook Air M2 - Max Perfi9 3070ti10002000300040005000SE +/- 20.66, N = 3SE +/- 7.32, N = 3SE +/- 5.47, N = 3SE +/- 4.35, N = 3SE +/- 2.83, N = 34494.63570.23563.34507.64221.11. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 3, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Compression SpeedApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti30060090012001500SE +/- 2.90, N = 3SE +/- 2.33, N = 3SE +/- 3.26, N = 3SE +/- 7.58, N = 3SE +/- 2.94, N = 3265.8590.1972.2894.31303.71. (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 PerfApple MacBook Air M2 - Max Perfi9 3070ti11002200330044005500SE +/- 9.42, N = 3SE +/- 8.23, N = 3SE +/- 2.88, N = 3SE +/- 2.78, N = 3SE +/- 9.47, N = 35241.24155.14128.05230.85128.61. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

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 6850URyzen 7 6850U - Max PerfApple MacBook Air M2 - Max Perfi9 3070ti2004006008001000SE +/- 8.47, N = 3SE +/- 3.46, N = 3SE +/- 2.43, N = 3SE +/- 3.33, N = 3SE +/- 5.63, N = 3723.0373.0379.5746.7905.81. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

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 PerfApple MacBook Air M2 - Max Perfi9 3070ti12002400360048006000SE +/- 2.60, N = 3SE +/- 11.99, N = 3SE +/- 4.79, N = 3SE +/- 5.37, N = 3SE +/- 43.08, N = 35479.74297.04278.65479.25289.01. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Compression SpeedApple MacBook Air M2 - Max PerfApple MacBook Air M2Ryzen 7 6850URyzen 7 6850U - Max Perfi9 3070ti816243240SE +/- 0.24, N = 5SE +/- 0.15, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.40, N = 321.821.724.825.134.61. (CC) gcc options: -O3 -pthread -lz -llzma -llz4

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 6850URyzen 7 6850U - Max Perfi9 3070ti10002000300040005000SE +/- 2.92, N = 3SE +/- 19.53, N = 3SE +/- 29.78, N = 3SE +/- 2.89, N = 34531.13567.83591.34347.51. (CC) gcc options: -O3 -pthread -lz -llzma -llz4


Phoronix Test Suite v10.8.4