Raspberry Pi 400 - 32-bit Processor: ARMv7 Cortex-A72 @ 1.80GHz (4 Cores), Motherboard: BCM2711 Raspberry Pi 400 Rev 1.0, Chipset: Broadcom BCM2711, Memory: 4096MB, Disk: 128GB SF128, Graphics: vc4drmfb, Monitor: DELL P2210H
OS: Raspbian 11, Kernel: 5.10.92-v7l+ (armv7l), Desktop: LXDE, Display Server: X Server 1.20.11, Compiler: GCC 10.2.1 20210110, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1Compiler Notes: --build=arm-linux-gnueabihf --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-sjlj-exceptions --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-gcc-major-version-only --with-target-system-zlib=auto -vProcessor Notes: Scaling Governor: cpufreq-dt ondemandDisk Mount Options Notes: noatime,rwDisk Details Notes: Block Size: 4096Java Notes: OpenJDK Runtime Environment (build 11.0.14+9-post-Raspbian-1deb11u1)Python Notes: Python 3.9.2
Raspberry Pi 400 - 64-bit Processor: ARMv8 Cortex-A72 @ 1.80GHz (4 Cores) , Motherboard: BCM2835 Raspberry Pi 400 Rev 1.0 , Chipset: Broadcom BCM2711, Memory: 4096MB, Disk: 128GB SF128, Graphics: vc4drmfb, Monitor: DELL P2210H
OS: Debian 11, Kernel: 5.10.92-v8+ (aarch64), Desktop: LXDE, Display Server: X Server 1.20.11, Compiler: GCC 10.2.1 20210110, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1Compiler Notes: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -vProcessor Notes: Scaling Governor: cpufreq-dt ondemandDisk Mount Options Notes: noatime,rwDisk Details Notes: Block Size: 4096Java Notes: OpenJDK Runtime Environment (build 11.0.12+7-post-Debian-2)Python Notes: Python 3.9.2Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected
Apple M1 Processor: Apple M1 @ 2.06GHz (4 Cores / 8 Threads) , Motherboard: Apple Mac mini (M1 2020) , Memory: 8GB , Disk: 251GB APPLE SSD AP0256Q + 2 x 0GB APPLE SSD AP0256Q , Graphics: llvmpipe , Network: Broadcom NetXtreme BCM57762 PCIe + Broadcom BRCM4378 + Broadcom Device 5f69
OS: Arch Linux ARM, Kernel: 5.17.0-rc7-asahi-next-20220310-5-1-ARCH (aarch64), Desktop: KDE Plasma 5.24.3, Display Server: X Server 1.21.1.3, OpenGL: 4.5 Mesa 21.3.7 (LLVM 13.0.1 128 bits), Compiler: GCC 11.2.0 + Clang 13.0.1, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-isl --with-linker-hash-style=gnuDisk Notes: MQ-DEADLINE / relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: apple-cpufreq schedutilJava Notes: OpenJDK Runtime Environment (build 11.0.15+3)Python Notes: Python 3.10.3Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected
5950X Processor: AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads) , Motherboard: ASUS ROG STRIX X570-E GAMING (4021 BIOS) , Chipset: AMD Starship/Matisse , Memory: 32GB , Disk: 2 x 2000GB Samsung SSD 980 PRO 2TB + 2 x 2000GB Samsung SSD 870 + 2 x 2000GB Samsung SSD 860 , Graphics: MSI NVIDIA GeForce RTX 3090 24GB , Audio: NVIDIA GA102 HD Audio, Monitor: ROG PG278Q, Network: Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200
OS: Ubuntu 21.10, Kernel: 5.13.0-39-generic (x86_64), Desktop: GNOME Shell 40.5, Display Server: X Server 1.20.13, Display Driver: NVIDIA 510.54, OpenGL: 4.6.0, OpenCL: OpenCL 3.0 CUDA 11.6.110, Vulkan: 1.3.194, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 4880x2560
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201016OpenCL Notes: GPU Compute Cores: 10496Java Notes: OpenJDK Runtime Environment (build 11.0.14.1+1-Ubuntu-0ubuntu1.21.10)Python Notes: Python 2.7.18 + Python 3.9.7Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of LFENCE IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Raspberry Pi 400 vs. Apple M1 Processor Motherboard Chipset Memory Disk Graphics Monitor Network Audio OS Kernel Desktop Display Server Compiler File-System Screen Resolution OpenGL Display Driver OpenCL Vulkan Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit Apple M1 5950X ARMv7 Cortex-A72 @ 1.80GHz (4 Cores) BCM2711 Raspberry Pi 400 Rev 1.0 Broadcom BCM2711 4096MB 128GB SF128 vc4drmfb DELL P2210H Raspbian 11 5.10.92-v7l+ (armv7l) LXDE X Server 1.20.11 GCC 10.2.1 20210110 ext4 1920x1080 ARMv8 Cortex-A72 @ 1.80GHz (4 Cores) BCM2835 Raspberry Pi 400 Rev 1.0 Debian 11 5.10.92-v8+ (aarch64) Apple M1 @ 2.06GHz (4 Cores / 8 Threads) Apple Mac mini (M1 2020) 8GB 251GB APPLE SSD AP0256Q + 2 x 0GB APPLE SSD AP0256Q llvmpipe Broadcom NetXtreme BCM57762 PCIe + Broadcom BRCM4378 + Broadcom Device 5f69 Arch Linux ARM 5.17.0-rc7-asahi-next-20220310-5-1-ARCH (aarch64) KDE Plasma 5.24.3 X Server 1.21.1.3 4.5 Mesa 21.3.7 (LLVM 13.0.1 128 bits) GCC 11.2.0 + Clang 13.0.1 AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads) ASUS ROG STRIX X570-E GAMING (4021 BIOS) AMD Starship/Matisse 32GB 2 x 2000GB Samsung SSD 980 PRO 2TB + 2 x 2000GB Samsung SSD 870 + 2 x 2000GB Samsung SSD 860 MSI NVIDIA GeForce RTX 3090 24GB NVIDIA GA102 HD Audio ROG PG278Q Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 21.10 5.13.0-39-generic (x86_64) GNOME Shell 40.5 X Server 1.20.13 NVIDIA 510.54 4.6.0 OpenCL 3.0 CUDA 11.6.110 1.3.194 GCC 11.2.0 4880x2560 OpenBenchmarking.org Kernel Details - Raspberry Pi 400 - 32-bit: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 - Raspberry Pi 400 - 64-bit: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 - 5950X: Transparent Huge Pages: madvise Compiler Details - Raspberry Pi 400 - 32-bit: --build=arm-linux-gnueabihf --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-sjlj-exceptions --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-gcc-major-version-only --with-target-system-zlib=auto -v - Raspberry Pi 400 - 64-bit: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v - Apple M1: --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-isl --with-linker-hash-style=gnu - 5950X: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Raspberry Pi 400 - 32-bit: Scaling Governor: cpufreq-dt ondemand - Raspberry Pi 400 - 64-bit: Scaling Governor: cpufreq-dt ondemand - Apple M1: Scaling Governor: apple-cpufreq schedutil - 5950X: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201016 Disk Mount Options Details - Raspberry Pi 400 - 32-bit, Raspberry Pi 400 - 64-bit: noatime,rw Disk Details Details - Raspberry Pi 400 - 32-bit, Raspberry Pi 400 - 64-bit: Block Size: 4096 Java Details - Raspberry Pi 400 - 32-bit: OpenJDK Runtime Environment (build 11.0.14+9-post-Raspbian-1deb11u1) - Raspberry Pi 400 - 64-bit: OpenJDK Runtime Environment (build 11.0.12+7-post-Debian-2) - Apple M1: OpenJDK Runtime Environment (build 11.0.15+3) - 5950X: OpenJDK Runtime Environment (build 11.0.14.1+1-Ubuntu-0ubuntu1.21.10) Python Details - Raspberry Pi 400 - 32-bit: Python 3.9.2 - Raspberry Pi 400 - 64-bit: Python 3.9.2 - Apple M1: Python 3.10.3 - 5950X: Python 2.7.18 + Python 3.9.7 Security Details - Raspberry Pi 400 - 64-bit: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected - Apple M1: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected - 5950X: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of LFENCE IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected Disk Details - Apple M1: MQ-DEADLINE / relatime,rw / Block Size: 4096 - 5950X: NONE / errors=remount-ro,relatime,rw / Block Size: 4096 OpenCL Details - 5950X: GPU Compute Cores: 10496
Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit Apple M1 5950X Logarithmic Result Overview Phoronix Test Suite Liquid-DSP x265 Helsing Ngspice LibRaw Perl Benchmarks Dolfyn Java Gradle Build PHPBench PostMark Node.js V8 Web Tooling Benchmark Optcarrot SecureMark Sudokut PyPerformance Java SciMark eSpeak-NG Speech Engine WebP Image Encode Git TNN Google Draco PyBench OpenSSL SciMark TSCP libjpeg-turbo tjbench NCNN x264 ASKAP Stress-NG 7-Zip Compression POV-Ray LAMMPS Molecular Dynamics Simulator simdjson Smallpt TTSIOD 3D Renderer Coremark Numpy Benchmark GraphicsMagick Node.js Express HTTP Load Test WavPack Audio Encoding FLAC Audio Encoding OSBench SQLite Speedtest Redis LuaRadio
Raspberry Pi 400 vs. Apple M1 stress-ng: MMAP stress-ng: NUMA stress-ng: MEMFD stress-ng: Atomic stress-ng: Crypto stress-ng: Malloc stress-ng: Forking stress-ng: IO_uring stress-ng: SENDFILE stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing openssl: SHA256 ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping optcarrot: Optimized Benchmark x264: H.264 Video Encoding x265: Bosphorus 4K x265: Bosphorus 1080p simdjson: LargeRand simdjson: PartialTweets simdjson: DistinctUserID graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space askap: Hogbom Clean OpenMP coremark: CoreMark Size 666 - Iterations Per Second securemark: SecureMark-TLS tjbench: Decompression Throughput java-scimark2: Composite scimark2: Composite luaradio: Five Back to Back FIR Filters luaradio: FM Deemphasis Filter luaradio: Complex Phase luaradio: Hilbert Transform askap: tConvolve OpenMP - Gridding askap: tConvolve OpenMP - Degridding compress-7zip: Compression Rating compress-7zip: Decompression Rating libraw: Post-Processing Benchmark tscp: AI Chess Performance lammps: Rhodopsin Protein node-express-loadtest: redis: GET redis: SET node-web-tooling: liquid-dsp: 1 - 256 - 57 liquid-dsp: 2 - 256 - 57 liquid-dsp: 4 - 256 - 57 numpy: phpbench: PHP Benchmark Suite openssl: RSA4096 postmark: Disk Transaction Performance openssl: RSA4096 webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression pybench: Total For Average Test Times pyperformance: chaos pyperformance: float pyperformance: nbody pyperformance: pathlib pyperformance: json_loads pyperformance: crypto_pyaes pyperformance: regex_compile pyperformance: python_startup pyperformance: django_template draco: Lion draco: Church Facade ncnn: CPU - mobilenet ncnn: CPU-v2-v2 - mobilenet-v2 ncnn: CPU-v3-v3 - mobilenet-v3 ncnn: CPU - shufflenet-v2 ncnn: CPU - mnasnet ncnn: CPU - efficientnet-b0 ncnn: CPU - blazeface ncnn: CPU - googlenet ncnn: CPU - vgg16 ncnn: CPU - resnet18 ncnn: CPU - alexnet ncnn: CPU - resnet50 ncnn: CPU - yolov4-tiny ncnn: CPU - squeezenet_ssd ncnn: CPU - regnety_400m tnn: CPU - DenseNet tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v2 tnn: CPU - SqueezeNet v1.1 dolfyn: Computational Fluid Dynamics java-gradle-perf: Reactor povray: Trace Time smallpt: Global Illumination Renderer; 128 Samples encode-flac: WAV To FLAC espeak: Text-To-Speech Synthesis helsing: 12 digit ngspice: C2670 ngspice: C7552 perl-benchmark: Pod2html perl-benchmark: Interpreter sudokut: Total Time sqlite-speedtest: Timed Time - Size 1,000 encode-wavpack: WAV To WavPack git: Time To Complete Common Git Commands osbench: Create Files osbench: Launch Programs osbench: Create Processes Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit Apple M1 5950X 3.47 42.66 11.47 109498.52 201.24 2546538.52 2346.52 4062.91 11561.58 237188.21 1388.73 1438.09 398.93 179246.92 34025.61 14.11 762038.31 479537373 43.0006 23.49 5.97 0.32 1.27 0.10 0.18 0.18 40 89 17 20 54 25 104 16.0076 39560.381756 47525 58.453638 567.24 171.63 48.2 71.2 101.3 71.0809 4739 6.44 422742 0.585 769 302136.89 225281.71 2.44 12619667 25075000 50263000 29.27 123242 119.9 153 9087.0 7.466 10.019 84.840 25.160 192.684 4192 512 532 519 118 111 447 755 38.2 278 22526 32650 631.99 174.52 144.24 82.60 158.56 243.54 22.40 408.30 1505.53 316.79 274.63 1225.36 493.97 243.53 218.47 21185.860 1195.459 303.409 950.657 106.653 1240.939 623.483 110.622 170.754 135.129 214.487 787.818 704.765 0.52898210 0.00685955 54.502 576.081 188.264 223.843 180.955556 457.984379 178.695406 4.00 43.24 17.94 90806.92 376.55 2847668.91 3223.07 4930.01 15567.80 242732.95 1359.77 4790.04 451.20 252798.86 100187.37 14.59 842998.02 448837033 45.7766 29.98 6.42 0.3 1.20 0.24 0.6 0.61 54 106 21 21 57 31 149 18.2567 39894.838653 59993 60.357201 578.08 172.30 51.4 78.8 170.6 81.6738 4937 6.68 435744 0.591 714 543739.85 401299.42 2.21 8069067 16203333 32390333 54.86 187285 115.3 829 8931.0 6.945 9.784 82.022 22.982 190.503 3690 462 486 456 104 87.9 424 671 37.6 258 17710 27058 181.53 61.51 48.76 26.01 52.48 77.70 10.94 122.37 720.53 135.73 138.47 285.18 238.88 155.02 68.60 18775.415 1108.773 235.479 900.189 89.092 1245.555 450.246 105.770 143.362 111.021 198.422 868.772 729.875 0.49441965 0.00435408 49.704 396.388 188.046 197.936 119.177210 288.400650 117.508343 82.29 1365.73 784.09 246302.57 1529.36 56984580.43 30615.52 146246.88 672793.56 586327.40 23930.89 24501.16 4066.46 1868208.06 291024.32 113.31 4965829.01 7967325797 353.477 107.34 69.27 5.77 24.79 0.97 3.84 3.98 380 1506 109 171 762 220 1454 202.845 179490.698722 193266 206.391073 3251.40 532.75 171.8 230.2 874.1 1342.61 46086 45.55 1640199 3.964 11881 2541965.00 1847429.79 13.48 20347667 40728000 81430667 604.38 663141 1408.7 10416 99426.3 1.594 2.445 16.554 7.275 35.393 937 83.7 87.0 111 12.4 19.9 95.0 116 17.6 34.0 3869 5722 14.49 2.58 2.35 2.21 2.53 4.24 2.56 13.36 33.21 7.81 11.85 17.21 17.09 16.30 5.89 5484.473 343.705 74.512 347.231 16.004 166.708 74.275 18.036 28.677 22.125 7.872 172.889 94.515 0.07850245 0.00236279 11.451 51.184 38.904 46.533 12.120095 29.303233 17.416477 545.31 458.63 1506.21 176552.95 5049.16 279599266.86 85813.96 25937.57 412972.16 2406257.13 78454.12 110547.40 13227.83 6514212.36 2681734.75 262.18 7380990.10 27405233330 957.876 160.69 210.80 28.62 86.82 1.28 4.95 5.85 1104 1021 228 427 1844 442 1022 333.366 828063.408760 319660 262.522458 3588.70 852.06 1464.7 307.4 781.4 30.9 4034.18 5120.31 135333 136465 52.30 1988556 13.380 9024 3641587.77 2746790.92 15.12 74724000 149386667 299100000 599.57 892026 4939.9 9038 322769.2 1.132 1.775 13.162 5.537 27.861 772 83.8 85.4 95.8 13 17.8 76.5 129 5.94 35.6 3999 5238 10.66 3.90 3.52 3.83 3.55 4.72 1.78 11.06 41.20 11.79 8.99 19.36 17.75 12.55 8.60 2545.585 240.865 54.699 217.617 13.564 209.119 22.649 4.965 11.243 21.445 2.668 108.627 76.095 0.09062742 0.00062248 8.259 42.753 11.346 38.432 10.981195 28.813680 18.944105 OpenBenchmarking.org
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MMAP 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 120 240 360 480 600 SE +/- 1.15, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 545.31 82.29 4.00 3.47 -laio -lbsd -lkmod 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: NUMA Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 300 600 900 1200 1500 SE +/- 13.98, N = 3 SE +/- 0.96, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 1365.73 458.63 43.24 42.66 -laio -lbsd -lkmod 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MEMFD 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 300 600 900 1200 1500 SE +/- 1.10, N = 3 SE +/- 1.00, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 1506.21 784.09 17.94 11.47 -laio -lbsd -lkmod 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Atomic Apple M1 5950X Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit 50K 100K 150K 200K 250K SE +/- 118.26, N = 3 SE +/- 21.45, N = 3 SE +/- 95.53, N = 3 SE +/- 35.51, N = 3 246302.57 176552.95 109498.52 90806.92 -laio -lbsd -lkmod -laio -lsctp -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Crypto 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 1100 2200 3300 4400 5500 SE +/- 1.05, N = 3 SE +/- 1.72, N = 3 SE +/- 1.71, N = 3 SE +/- 0.10, N = 3 5049.16 1529.36 376.55 201.24 -laio -lbsd -lkmod 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Malloc 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 60M 120M 180M 240M 300M SE +/- 902823.52, N = 3 SE +/- 41310.93, N = 3 SE +/- 11209.98, N = 3 SE +/- 6982.53, N = 3 279599266.86 56984580.43 2847668.91 2546538.52 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Forking 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 20K 40K 60K 80K 100K SE +/- 569.49, N = 14 SE +/- 34.23, N = 3 SE +/- 11.45, N = 3 SE +/- 6.09, N = 3 85813.96 30615.52 3223.07 2346.52 -laio -lbsd -lkmod 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: IO_uring Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 30K 60K 90K 120K 150K SE +/- 358.29, N = 3 SE +/- 210.83, N = 3 SE +/- 70.26, N = 15 SE +/- 68.01, N = 15 146246.88 25937.57 4930.01 4062.91 -laio -lbsd -lkmod 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: SENDFILE Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 140K 280K 420K 560K 700K SE +/- 4137.29, N = 3 SE +/- 245.71, N = 3 SE +/- 15.19, N = 3 SE +/- 13.30, N = 3 672793.56 412972.16 15567.80 11561.58 -laio -lbsd -lkmod 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Semaphores 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 500K 1000K 1500K 2000K 2500K SE +/- 450.72, N = 3 SE +/- 401.01, N = 3 SE +/- 205.99, N = 3 SE +/- 177.14, N = 3 2406257.13 586327.40 242732.95 237188.21 -laio -lbsd -lkmod 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Matrix Math 5950X Apple M1 Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit 20K 40K 60K 80K 100K SE +/- 26.34, N = 3 SE +/- 3.22, N = 3 SE +/- 5.77, N = 3 SE +/- 10.04, N = 3 78454.12 23930.89 1388.73 1359.77 -laio -lbsd -lkmod 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Vector Math 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 20K 40K 60K 80K 100K SE +/- 12.03, N = 3 SE +/- 1.52, N = 3 SE +/- 0.57, N = 3 SE +/- 0.32, N = 3 110547.40 24501.16 4790.04 1438.09 -laio -lbsd -lkmod 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Socket Activity 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 3K 6K 9K 12K 15K SE +/- 108.86, N = 3 SE +/- 43.91, N = 3 SE +/- 0.23, N = 3 SE +/- 0.93, N = 3 13227.83 4066.46 451.20 398.93 -laio -lbsd -lkmod 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Context Switching 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 1.4M 2.8M 4.2M 5.6M 7M SE +/- 80713.90, N = 3 SE +/- 5139.63, N = 3 SE +/- 3067.91, N = 3 SE +/- 2039.50, N = 3 6514212.36 1868208.06 252798.86 179246.92 -laio -lbsd -lkmod 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Glibc C String Functions 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 600K 1200K 1800K 2400K 3000K SE +/- 17909.20, N = 3 SE +/- 85.28, N = 3 SE +/- 240.55, N = 3 SE +/- 40.46, N = 3 2681734.75 291024.32 100187.37 34025.61 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Glibc Qsort Data Sorting 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 60 120 180 240 300 SE +/- 0.50, N = 3 SE +/- 0.27, N = 3 SE +/- 0.21, N = 3 SE +/- 0.14, N = 5 262.18 113.31 14.59 14.11 -laio -lbsd -lkmod 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: System V Message Passing 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 1.6M 3.2M 4.8M 6.4M 8M SE +/- 7069.87, N = 3 SE +/- 8590.35, N = 3 SE +/- 10732.23, N = 3 SE +/- 9392.51, N = 3 7380990.10 4965829.01 842998.02 762038.31 -laio -lbsd -lkmod 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.0 Algorithm: SHA256 5950X Apple M1 Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit 6000M 12000M 18000M 24000M 30000M SE +/- 29145214.07, N = 3 SE +/- 1419292.24, N = 3 SE +/- 3091432.26, N = 3 SE +/- 283998.73, N = 3 27405233330 7967325797 479537373 448837033 -m64 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
TTSIOD 3D Renderer A portable GPL 3D software renderer that supports OpenMP and Intel Threading Building Blocks with many different rendering modes. This version does not use OpenGL but is entirely CPU/software based. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 200 400 600 800 1000 SE +/- 4.98, N = 3 SE +/- 0.74, N = 3 SE +/- 0.38, N = 3 SE +/- 0.08, N = 3 957.88 353.48 45.78 43.00 -msse -mrecip -mfpmath=sse -msse2 -mssse3 -fopenmp -fwhole-program -lpthread -fopenmp -fwhole-program 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -lSDL -lstdc++
Optcarrot Optcarrot is an NES emulator benchmark for the Ruby language. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 40 80 120 160 200 SE +/- 0.86, N = 4 SE +/- 0.05, N = 4 SE +/- 0.18, N = 5 SE +/- 0.14, N = 5 160.69 107.34 29.98 23.49 1. 5950X: ruby 2.7.4p191 (2021-07-07 revision a21a3b7d23) [x86_64-linux-gnu] 2. Apple M1: ruby 3.0.3p157 (2021-11-24 revision 3fb7d2cadc) [aarch64-linux] 3. Raspberry Pi 400 - 64-bit: ruby 2.7.4p191 (2021-07-07 revision a21a3b7d23) [aarch64-linux-gnu] 4. Raspberry Pi 400 - 32-bit: ruby 2.7.4p191 (2021-07-07 revision a21a3b7d23) [arm-linux-gnueabihf]
x264 This is a simple test of the x264 encoder run on the CPU (OpenCL support disabled) with a sample video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 50 100 150 200 250 SE +/- 0.18, N = 3 SE +/- 0.42, N = 3 SE +/- 0.05, N = 15 SE +/- 0.05, N = 9 210.80 69.27 6.42 5.97 -m64 -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize -llsmash -lswscale -lavutil 1. (CC) gcc options: -ldl -lm -lpthread
x265 This is a simple test of the x265 encoder run on the CPU with 1080p and 4K options for H.265 video encode performance with x265. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K 5950X Apple M1 Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 28.62 5.77 0.32 0.30 -lnuma 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p 5950X Apple M1 Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit 20 40 60 80 100 SE +/- 0.26, N = 3 SE +/- 0.14, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 86.82 24.79 1.27 1.20 -lnuma 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: LargeRandom 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 0.288 0.576 0.864 1.152 1.44 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 15 1.28 0.97 0.24 0.10 -pthread 1. (CXX) g++ options: -O3
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: PartialTweets 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 1.1138 2.2276 3.3414 4.4552 5.569 SE +/- 0.03, N = 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4.95 3.84 0.60 0.18 -pthread 1. (CXX) g++ options: -O3
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: DistinctUserID 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 1.3163 2.6326 3.9489 5.2652 6.5815 SE +/- 0.06, N = 5 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 5.85 3.98 0.61 0.18 -pthread 1. (CXX) g++ options: -O3
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 200 400 600 800 1000 SE +/- 0.88, N = 3 SE +/- 1.15, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 1104 380 54 40 -ljbig -lfreetype -llcms2 -ljasper -lbz2 -lxml2 -lzstd -pthread -ljbig -lfreetype 1. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 300 600 900 1200 1500 SE +/- 1.86, N = 3 SE +/- 2.91, N = 3 SE +/- 1.20, N = 3 1506 1021 106 89 -llcms2 -ljasper -lbz2 -lxml2 -lzstd -ljbig -lfreetype -pthread -ljbig -lfreetype -pthread -ljbig -lfreetype -lbz2 1. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 50 100 150 200 250 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 228 109 21 17 -ljbig -lfreetype -llcms2 -ljasper -lbz2 -lxml2 -lzstd -pthread -ljbig -lfreetype -pthread -ljbig -lfreetype -lbz2 1. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 90 180 270 360 450 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 427 171 21 20 -ljbig -lfreetype -llcms2 -ljasper -lbz2 -lxml2 -lzstd 1. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 400 800 1200 1600 2000 SE +/- 3.21, N = 3 SE +/- 1.67, N = 3 SE +/- 0.58, N = 5 1844 762 57 54 -ljbig -lfreetype -llcms2 -ljasper -lbz2 -lxml2 -lzstd 1. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 100 200 300 400 500 SE +/- 0.58, N = 3 SE +/- 0.00, N = 3 442 220 31 25 -ljbig -lfreetype -llcms2 -ljasper -lbz2 -lxml2 -lzstd -pthread -ljbig -lfreetype -pthread -ljbig -lfreetype -lbz2 1. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 300 600 900 1200 1500 SE +/- 1.00, N = 3 SE +/- 1.20, N = 3 SE +/- 0.33, N = 3 1454 1022 149 104 -llcms2 -ljasper -lbz2 -lxml2 -lzstd -ljbig -lfreetype -pthread -ljbig -lfreetype -pthread -ljbig -lfreetype -lbz2 1. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lpthread
ASKAP ASKAP is a set of benchmarks from the Australian SKA Pathfinder. The principal ASKAP benchmarks are the Hogbom Clean Benchmark (tHogbomClean) and Convolutional Resamping Benchmark (tConvolve) as well as some previous ASKAP benchmarks being included as well for OpenCL and CUDA execution of tConvolve. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Second, More Is Better ASKAP 1.0 Test: Hogbom Clean OpenMP 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 70 140 210 280 350 SE +/- 2.32, N = 3 SE +/- 0.71, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 333.37 202.85 18.26 16.01 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
Coremark This is a test of EEMBC CoreMark processor benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 200K 400K 600K 800K 1000K SE +/- 734.72, N = 3 SE +/- 17.90, N = 3 SE +/- 14.55, N = 4 SE +/- 23.25, N = 4 828063.41 179490.70 39894.84 39560.38 1. (CC) gcc options: -O2 -lrt" -lrt
SecureMark SecureMark is an objective, standardized benchmarking framework for measuring the efficiency of cryptographic processing solutions developed by EEMBC. SecureMark-TLS is benchmarking Transport Layer Security performance with a focus on IoT/edge computing. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org marks, More Is Better SecureMark 1.0.4 Benchmark: SecureMark-TLS 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 70K 140K 210K 280K 350K SE +/- 2530.62, N = 3 SE +/- 42.16, N = 3 SE +/- 315.18, N = 3 SE +/- 392.25, N = 3 319660 193266 59993 47525 1. (CC) gcc options: -pedantic -O3
libjpeg-turbo tjbench tjbench is a JPEG decompression/compression benchmark that is part of libjpeg-turbo, a JPEG image codec library optimized for SIMD instructions on modern CPU architectures. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.1.0 Test: Decompression Throughput 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 60 120 180 240 300 SE +/- 2.52, N = 3 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 SE +/- 0.37, N = 3 262.52 206.39 60.36 58.45 -lm -lm 1. (CC) gcc options: -O3 -rdynamic
Java SciMark This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 800 1600 2400 3200 4000 SE +/- 12.49, N = 4 SE +/- 0.63, N = 4 SE +/- 1.40, N = 4 SE +/- 2.27, N = 4 3588.70 3251.40 578.08 567.24
SciMark This test runs the ANSI C version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This test is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 200 400 600 800 1000 SE +/- 3.21, N = 3 SE +/- 0.17, N = 3 SE +/- 0.36, N = 3 SE +/- 1.26, N = 3 852.06 532.75 172.30 171.63 1. (CC) gcc options: -lm
LuaRadio LuaRadio is a lightweight software-defined radio (SDR) framework built atop LuaJIT. LuaRadio provides a suite of source, sink, and processing blocks, with a simple API for defining flow graphs, running flow graphs, creating blocks, and creating data types. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: Five Back to Back FIR Filters 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 300 600 900 1200 1500 SE +/- 13.45, N = 3 SE +/- 0.44, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 1464.7 171.8 51.4 48.2
OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: FM Deemphasis Filter 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 70 140 210 280 350 SE +/- 3.05, N = 3 SE +/- 0.22, N = 3 SE +/- 0.09, N = 3 SE +/- 1.59, N = 3 307.4 230.2 78.8 71.2
OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: Complex Phase Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 200 400 600 800 1000 SE +/- 5.09, N = 3 SE +/- 2.90, N = 3 SE +/- 0.32, N = 3 SE +/- 0.19, N = 3 874.1 781.4 170.6 101.3
ASKAP ASKAP is a set of benchmarks from the Australian SKA Pathfinder. The principal ASKAP benchmarks are the Hogbom Clean Benchmark (tHogbomClean) and Convolutional Resamping Benchmark (tConvolve) as well as some previous ASKAP benchmarks being included as well for OpenCL and CUDA execution of tConvolve. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Gridding 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 900 1800 2700 3600 4500 SE +/- 0.00, N = 3 SE +/- 9.81, N = 3 SE +/- 0.09, N = 3 SE +/- 0.90, N = 3 4034.18 1342.61 81.67 71.08 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Degridding 5950X 1100 2200 3300 4400 5500 SE +/- 0.00, N = 3 5120.31 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
7-Zip Compression This is a test of 7-Zip compression/decompression with its integrated benchmark feature. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 21.06 Test: Compression Rating 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 30K 60K 90K 120K 150K SE +/- 476.55, N = 3 SE +/- 363.39, N = 3 SE +/- 11.35, N = 3 SE +/- 6.69, N = 3 135333 46086 4937 4739 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
LibRaw LibRaw is a RAW image decoder for digital camera photos. This test profile runs LibRaw's post-processing benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 12 24 36 48 60 SE +/- 0.11, N = 3 SE +/- 0.19, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 52.30 45.55 6.68 6.44 -lz -ljasper -lz -lz 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lm
TSCP This is a performance test of TSCP, Tom Kerrigan's Simple Chess Program, which has a built-in performance benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 400K 800K 1200K 1600K 2000K SE +/- 9726.23, N = 5 SE +/- 978.60, N = 5 SE +/- 361.91, N = 8 SE +/- 358.51, N = 8 1988556 1640199 435744 422742 1. (CC) gcc options: -O3 -march=native
Redis Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 800K 1600K 2400K 3200K 4000K SE +/- 38180.23, N = 15 SE +/- 23264.50, N = 3 SE +/- 2301.73, N = 3 SE +/- 2506.25, N = 3 3641587.77 2541965.00 543739.85 302136.89 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 600K 1200K 1800K 2400K 3000K SE +/- 27122.08, N = 15 SE +/- 1293.84, N = 3 SE +/- 3989.19, N = 15 SE +/- 2945.00, N = 3 2746790.92 1847429.79 401299.42 225281.71 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Node.js V8 Web Tooling Benchmark Running the V8 project's Web-Tooling-Benchmark under Node.js. The Web-Tooling-Benchmark stresses JavaScript-related workloads common to web developers like Babel and TypeScript and Babylon. This test profile can test the system's JavaScript performance with Node.js. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org runs/s, More Is Better Node.js V8 Web Tooling Benchmark 5950X Apple M1 Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 15.12 13.48 2.44 2.21
Liquid-DSP LiquidSDR's Liquid-DSP is a software-defined radio (SDR) digital signal processing library. This test profile runs a multi-threaded benchmark of this SDR/DSP library focused on embedded platform usage. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 1 - Buffer Length: 256 - Filter Length: 57 5950X Apple M1 Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit 16M 32M 48M 64M 80M SE +/- 688161.56, N = 3 SE +/- 2848.00, N = 3 SE +/- 1855.92, N = 3 SE +/- 18018.54, N = 3 74724000 20347667 12619667 8069067 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 2 - Buffer Length: 256 - Filter Length: 57 5950X Apple M1 Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit 30M 60M 90M 120M 150M SE +/- 526445.10, N = 3 SE +/- 1527.53, N = 3 SE +/- 56518.43, N = 3 SE +/- 12978.61, N = 3 149386667 40728000 25075000 16203333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 4 - Buffer Length: 256 - Filter Length: 57 5950X Apple M1 Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit 60M 120M 180M 240M 300M SE +/- 425793.38, N = 3 SE +/- 333.33, N = 3 SE +/- 46357.31, N = 3 SE +/- 3844.19, N = 3 299100000 81430667 50263000 32390333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 200K 400K 600K 800K 1000K SE +/- 6591.23, N = 3 SE +/- 1623.40, N = 3 SE +/- 1176.56, N = 3 SE +/- 1279.19, N = 3 892026 663141 187285 123242
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 5950X Apple M1 Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit 1100 2200 3300 4400 5500 SE +/- 4.27, N = 3 SE +/- 0.63, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 4939.9 1408.7 119.9 115.3 -m64 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
PostMark This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 2K 4K 6K 8K 10K SE +/- 0.00, N = 3 SE +/- 110.33, N = 3 SE +/- 4.33, N = 3 SE +/- 0.33, N = 3 10416 9038 829 153 1. (CC) gcc options: -O3
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 5950X Apple M1 Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit 70K 140K 210K 280K 350K SE +/- 32.31, N = 3 SE +/- 23.96, N = 3 SE +/- 10.15, N = 3 SE +/- 1.21, N = 3 322769.2 99426.3 9087.0 8931.0 -m64 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
WebP Image Encode This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 2 4 6 8 10 SE +/- 0.002, N = 3 SE +/- 0.003, N = 3 SE +/- 0.021, N = 6 SE +/- 0.018, N = 5 1.132 1.594 6.945 7.466 -pthread -pthread 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 3 6 9 12 15 SE +/- 0.004, N = 3 SE +/- 0.005, N = 3 SE +/- 0.042, N = 5 SE +/- 0.004, N = 5 1.775 2.445 9.784 10.019 -pthread -pthread 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.13, N = 3 13.16 16.55 82.02 84.84 -pthread -pthread 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 6 12 18 24 30 SE +/- 0.013, N = 3 SE +/- 0.053, N = 3 SE +/- 0.052, N = 3 SE +/- 0.002, N = 3 5.537 7.275 22.982 25.160 -pthread -pthread 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 40 80 120 160 200 SE +/- 0.31, N = 3 SE +/- 0.05, N = 3 SE +/- 0.17, N = 3 SE +/- 0.36, N = 3 27.86 35.39 190.50 192.68 -pthread -pthread 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
PyBench This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 900 1800 2700 3600 4500 SE +/- 3.84, N = 3 SE +/- 1.33, N = 3 SE +/- 14.80, N = 3 SE +/- 12.49, N = 3 772 937 3690 4192
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 120 240 360 480 600 SE +/- 0.20, N = 3 SE +/- 0.03, N = 3 SE +/- 1.45, N = 3 SE +/- 1.00, N = 3 85.4 87.0 486.0 532.0
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 110 220 330 440 550 SE +/- 0.31, N = 3 SE +/- 0.00, N = 3 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 95.8 111.0 456.0 519.0
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 12.4 13.0 104.0 118.0
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 17.8 19.9 87.9 111.0
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 100 200 300 400 500 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.67, N = 3 76.5 95.0 424.0 447.0
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 160 320 480 640 800 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 116 129 671 755
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 9 18 27 36 45 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 5.94 17.60 37.60 38.20
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 60 120 180 240 300 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.33, N = 3 34.0 35.6 258.0 278.0
Google Draco Draco is a library developed by Google for compressing/decompressing 3D geometric meshes and point clouds. This test profile uses some Artec3D PLY models as the sample 3D model input formats for Draco compression/decompression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Google Draco 1.5.0 Model: Lion Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 5K 10K 15K 20K 25K SE +/- 31.35, N = 3 SE +/- 28.48, N = 12 SE +/- 220.75, N = 3 SE +/- 24.21, N = 3 3869 3999 17710 22526 1. (CXX) g++ options: -O3
OpenBenchmarking.org ms, Fewer Is Better Google Draco 1.5.0 Model: Church Facade 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 7K 14K 21K 28K 35K SE +/- 37.88, N = 3 SE +/- 9.06, N = 3 SE +/- 175.05, N = 3 SE +/- 115.12, N = 3 5238 5722 27058 32650 1. (CXX) g++ options: -O3
NCNN NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: mobilenet 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 140 280 420 560 700 SE +/- 0.08, N = 3 SE +/- 0.21, N = 3 SE +/- 0.07, N = 3 SE +/- 0.49, N = 3 10.66 14.49 181.53 631.99 -pthread - MIN: 178.86 / MAX: 197.95 -pthread - MIN: 628.26 / MAX: 665.78 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU-v2-v2 - Model: mobilenet-v2 Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 40 80 120 160 200 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 SE +/- 0.31, N = 3 2.58 3.90 61.51 174.52 -pthread - MIN: 60.69 / MAX: 69.1 -pthread - MIN: 173.18 / MAX: 185.16 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU-v3-v3 - Model: mobilenet-v3 Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 30 60 90 120 150 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.22, N = 3 2.35 3.52 48.76 144.24 -pthread - MIN: 48.11 / MAX: 63.17 -pthread - MIN: 143.2 / MAX: 162.25 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: shufflenet-v2 Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.22, N = 3 2.21 3.83 26.01 82.60 -pthread - MIN: 25.49 / MAX: 38.12 -pthread - MIN: 81.84 / MAX: 161.38 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: mnasnet Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 40 80 120 160 200 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.18, N = 3 SE +/- 0.39, N = 3 2.53 3.55 52.48 158.56 -pthread - MIN: 51.43 / MAX: 109.34 -pthread - MIN: 157.54 / MAX: 201.92 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: efficientnet-b0 Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 50 100 150 200 250 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.27, N = 3 SE +/- 0.18, N = 3 4.24 4.72 77.70 243.54 -pthread - MIN: 76.74 / MAX: 99.66 -pthread - MIN: 242.08 / MAX: 264.52 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: blazeface 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 1.78 2.56 10.94 22.40 MIN: 1.19 / MAX: 10.57 -pthread - MIN: 10.71 / MAX: 12.61 -pthread - MIN: 21.84 / MAX: 62.38 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: googlenet 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 90 180 270 360 450 SE +/- 0.14, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.52, N = 3 11.06 13.36 122.37 408.30 -pthread - MIN: 121.2 / MAX: 145.18 -pthread - MIN: 405.89 / MAX: 433.74 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: vgg16 Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 300 600 900 1200 1500 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 SE +/- 0.33, N = 3 SE +/- 1.60, N = 3 33.21 41.20 720.53 1505.53 -pthread - MIN: 709.85 / MAX: 771.36 -pthread - MIN: 1462.4 / MAX: 1657.94 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: resnet18 Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 70 140 210 280 350 SE +/- 0.13, N = 3 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.34, N = 3 7.81 11.79 135.73 316.79 -pthread - MIN: 134.63 / MAX: 153.44 -pthread - MIN: 315.02 / MAX: 354.06 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: alexnet 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 60 120 180 240 300 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 8.99 11.85 138.47 274.63 -pthread - MIN: 137.47 / MAX: 147.47 -pthread - MIN: 272.84 / MAX: 302.93 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: resnet50 Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 300 600 900 1200 1500 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.90, N = 3 SE +/- 0.78, N = 3 17.21 19.36 285.18 1225.36 -pthread - MIN: 279.29 / MAX: 704.14 -pthread - MIN: 1220.99 / MAX: 1299.71 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: yolov4-tiny Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 110 220 330 440 550 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 SE +/- 0.36, N = 3 SE +/- 0.34, N = 3 17.09 17.75 238.88 493.97 -pthread - MIN: 236.96 / MAX: 262.5 -pthread - MIN: 490.1 / MAX: 676.75 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: squeezenet_ssd 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 50 100 150 200 250 SE +/- 0.03, N = 3 SE +/- 0.11, N = 3 SE +/- 0.27, N = 3 SE +/- 1.20, N = 3 12.55 16.30 155.02 243.53 -pthread - MIN: 153.56 / MAX: 175.06 -pthread - MIN: 240.51 / MAX: 744.78 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: regnety_400m Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 50 100 150 200 250 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 5.89 8.60 68.60 218.47 -pthread - MIN: 67.42 / MAX: 88.97 -pthread - MIN: 217.27 / MAX: 235.13 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
TNN TNN is an open-source deep learning reasoning framework developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: DenseNet 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 5K 10K 15K 20K 25K SE +/- 3.94, N = 3 SE +/- 3.22, N = 3 SE +/- 35.97, N = 3 SE +/- 21.78, N = 3 2545.59 5484.47 18775.42 21185.86 MIN: 5374.64 / MAX: 5588.93 MIN: 18677.25 / MAX: 20562.85 MIN: 21094.7 / MAX: 21327.48 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: MobileNet v2 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 300 600 900 1200 1500 SE +/- 0.61, N = 3 SE +/- 0.12, N = 3 SE +/- 5.85, N = 3 SE +/- 4.59, N = 3 240.87 343.71 1108.77 1195.46 MIN: 229.15 / MAX: 262.24 MIN: 335.23 / MAX: 344.24 MIN: 1097.86 / MAX: 1126.8 MIN: 1183.25 / MAX: 1216.31 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v2 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 70 140 210 280 350 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 SE +/- 1.33, N = 3 SE +/- 2.77, N = 3 54.70 74.51 235.48 303.41 MIN: 54.17 / MAX: 59.86 MIN: 74.46 / MAX: 74.61 MIN: 232.09 / MAX: 240.98 MIN: 298.27 / MAX: 309.59 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v1.1 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 200 400 600 800 1000 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 4.02, N = 3 SE +/- 2.34, N = 3 217.62 347.23 900.19 950.66 MIN: 215.84 / MAX: 222.1 MIN: 347.12 / MAX: 347.43 MIN: 890.13 / MAX: 913.07 MIN: 941.44 / MAX: 964.19 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
Dolfyn Dolfyn is a Computational Fluid Dynamics (CFD) code of modern numerical simulation techniques. The Dolfyn test profile measures the execution time of the bundled computational fluid dynamics demos that are bundled with Dolfyn. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 20 40 60 80 100 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.27, N = 3 SE +/- 0.22, N = 3 13.56 16.00 89.09 106.65
Java Gradle Build This test runs Java software project builds using the Gradle build system. It is intended to give developers an idea as to the build performance for development activities and build servers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build Gradle Build: Reactor Apple M1 5950X Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit 300 600 900 1200 1500 SE +/- 1.52, N = 3 SE +/- 3.56, N = 12 SE +/- 18.84, N = 9 SE +/- 20.30, N = 9 166.71 209.12 1240.94 1245.56
POV-Ray This is a test of POV-Ray, the Persistence of Vision Raytracer. POV-Ray is used to create 3D graphics using ray-tracing. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 130 260 390 520 650 SE +/- 0.03, N = 3 SE +/- 0.71, N = 6 SE +/- 1.11, N = 3 SE +/- 7.06, N = 4 22.65 74.28 450.25 623.48 -R/usr/lib -lpthread -pthread -pthread 1. (CXX) g++ options: -pipe -O3 -ffast-math -lSDL -lXpm -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
Smallpt Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 20 40 60 80 100 SE +/- 0.004, N = 3 SE +/- 0.182, N = 6 SE +/- 0.133, N = 3 SE +/- 0.056, N = 3 4.965 18.036 105.770 110.622 1. (CXX) g++ options: -fopenmp -O3
eSpeak-NG Speech Engine This test times how long it takes the eSpeak speech synthesizer to read Project Gutenberg's The Outline of Science and output to a WAV file. This test profile is now tracking the eSpeak-NG version of eSpeak. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 30 60 90 120 150 SE +/- 0.09, N = 4 SE +/- 0.01, N = 4 SE +/- 1.14, N = 5 SE +/- 0.70, N = 4 21.45 22.13 111.02 135.13 -lpthread -lm 1. (CC) gcc options: -O2 -std=c99
Helsing Helsing is an open-source POSIX vampire number generator. This test profile measures the time it takes to generate vampire numbers between varying numbers of digits. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Helsing 1.0-beta Digit Range: 12 digit 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 50 100 150 200 250 SE +/- 0.004, N = 3 SE +/- 0.006, N = 3 SE +/- 1.512, N = 3 SE +/- 2.290, N = 3 2.668 7.872 198.422 214.487 1. (CC) gcc options: -O2 -pthread
Ngspice Ngspice is an open-source SPICE circuit simulator. Ngspice was originally based on the Berkeley SPICE electronic circuit simulator. Ngspice supports basic threading using OpenMP. This test profile is making use of the ISCAS 85 benchmark circuits. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C2670 5950X Apple M1 Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit 200 400 600 800 1000 SE +/- 0.24, N = 3 SE +/- 0.57, N = 3 SE +/- 1.23, N = 3 SE +/- 4.26, N = 3 108.63 172.89 787.82 868.77 1. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE
OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C7552 5950X Apple M1 Raspberry Pi 400 - 32-bit Raspberry Pi 400 - 64-bit 160 320 480 640 800 SE +/- 0.96, N = 3 SE +/- 0.18, N = 3 SE +/- 0.05, N = 3 SE +/- 0.29, N = 3 76.10 94.52 704.77 729.88 1. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE
Perl Benchmarks Perl benchmark suite that can be used to compare the relative speed of different versions of perl. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 0.119 0.238 0.357 0.476 0.595 SE +/- 0.00016613, N = 3 SE +/- 0.00100487, N = 5 SE +/- 0.00242715, N = 3 SE +/- 0.00341938, N = 3 0.07850245 0.09062742 0.49441965 0.52898210
OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 0.0015 0.003 0.0045 0.006 0.0075 SE +/- 0.00000241, N = 3 SE +/- 0.00029824, N = 12 SE +/- 0.00001122, N = 3 SE +/- 0.00016708, N = 12 0.00062248 0.00236279 0.00435408 0.00685955
Sudokut This is a test of Sudokut, which is a Sudoku puzzle solver written in Tcl. This test measures how long it takes to solve 100 Sudoku puzzles. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Sudokut 0.4 Total Time 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 12 24 36 48 60 SE +/- 0.056, N = 3 SE +/- 0.014, N = 3 SE +/- 0.077, N = 3 SE +/- 0.048, N = 3 8.259 11.451 49.704 54.502
SQLite Speedtest This is a benchmark of SQLite's speedtest1 benchmark program with an increased problem size of 1,000. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 120 240 360 480 600 SE +/- 0.23, N = 3 SE +/- 0.07, N = 3 SE +/- 0.92, N = 3 SE +/- 3.41, N = 3 42.75 51.18 396.39 576.08 -ldl -lpthread -ldl -lpthread 1. (CC) gcc options: -O2 -lz
Git This test measures the time needed to carry out some sample Git operations on an example, static repository that happens to be a copy of the GNOME GTK tool-kit repository. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 50 100 150 200 250 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 SE +/- 1.86, N = 3 SE +/- 0.13, N = 3 38.43 46.53 197.94 223.84 1. 5950X: git version 2.32.0 2. Apple M1: git version 2.35.1 3. Raspberry Pi 400 - 64-bit: git version 2.30.2 4. Raspberry Pi 400 - 32-bit: git version 2.30.2
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 40 80 120 160 200 SE +/- 0.11, N = 3 SE +/- 0.01, N = 3 SE +/- 1.38, N = 15 SE +/- 1.70, N = 7 10.98 12.12 119.18 180.96 -lm -lm 1. (CC) gcc options:
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs 5950X Apple M1 Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 100 200 300 400 500 SE +/- 0.31, N = 3 SE +/- 0.15, N = 3 SE +/- 0.79, N = 7 SE +/- 1.59, N = 7 28.81 29.30 288.40 457.98 -lm -lm 1. (CC) gcc options:
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Apple M1 5950X Raspberry Pi 400 - 64-bit Raspberry Pi 400 - 32-bit 40 80 120 160 200 SE +/- 0.03, N = 3 SE +/- 0.81, N = 15 SE +/- 0.48, N = 7 SE +/- 0.17, N = 7 17.42 18.94 117.51 178.70 -lm -lm 1. (CC) gcc options:
Raspberry Pi 400 - 32-bit Processor: ARMv7 Cortex-A72 @ 1.80GHz (4 Cores), Motherboard: BCM2711 Raspberry Pi 400 Rev 1.0, Chipset: Broadcom BCM2711, Memory: 4096MB, Disk: 128GB SF128, Graphics: vc4drmfb, Monitor: DELL P2210H
OS: Raspbian 11, Kernel: 5.10.92-v7l+ (armv7l), Desktop: LXDE, Display Server: X Server 1.20.11, Compiler: GCC 10.2.1 20210110, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1Compiler Notes: --build=arm-linux-gnueabihf --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-sjlj-exceptions --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-gcc-major-version-only --with-target-system-zlib=auto -vProcessor Notes: Scaling Governor: cpufreq-dt ondemandDisk Mount Options Notes: noatime,rwDisk Details Notes: Block Size: 4096Java Notes: OpenJDK Runtime Environment (build 11.0.14+9-post-Raspbian-1deb11u1)Python Notes: Python 3.9.2
Testing initiated at 9 February 2022 04:36 by user pi.
Raspberry Pi 400 - 64-bit Processor: ARMv8 Cortex-A72 @ 1.80GHz (4 Cores), Motherboard: BCM2835 Raspberry Pi 400 Rev 1.0, Chipset: Broadcom BCM2711, Memory: 4096MB, Disk: 128GB SF128, Graphics: vc4drmfb, Monitor: DELL P2210H
OS: Debian 11, Kernel: 5.10.92-v8+ (aarch64), Desktop: LXDE, Display Server: X Server 1.20.11, Compiler: GCC 10.2.1 20210110, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1Compiler Notes: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -vProcessor Notes: Scaling Governor: cpufreq-dt ondemandDisk Mount Options Notes: noatime,rwDisk Details Notes: Block Size: 4096Java Notes: OpenJDK Runtime Environment (build 11.0.12+7-post-Debian-2)Python Notes: Python 3.9.2Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 10 February 2022 20:52 by user pi.
Apple M1 Processor: Apple M1 @ 2.06GHz (4 Cores / 8 Threads), Motherboard: Apple Mac mini (M1 2020), Memory: 8GB, Disk: 251GB APPLE SSD AP0256Q + 2 x 0GB APPLE SSD AP0256Q, Graphics: llvmpipe, Network: Broadcom NetXtreme BCM57762 PCIe + Broadcom BRCM4378 + Broadcom Device 5f69
OS: Arch Linux ARM, Kernel: 5.17.0-rc7-asahi-next-20220310-5-1-ARCH (aarch64), Desktop: KDE Plasma 5.24.3, Display Server: X Server 1.21.1.3, OpenGL: 4.5 Mesa 21.3.7 (LLVM 13.0.1 128 bits), Compiler: GCC 11.2.0 + Clang 13.0.1, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-isl --with-linker-hash-style=gnuDisk Notes: MQ-DEADLINE / relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: apple-cpufreq schedutilJava Notes: OpenJDK Runtime Environment (build 11.0.15+3)Python Notes: Python 3.10.3Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 22 March 2022 08:58 by user phoronix.
5950X Processor: AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG STRIX X570-E GAMING (4021 BIOS), Chipset: AMD Starship/Matisse, Memory: 32GB, Disk: 2 x 2000GB Samsung SSD 980 PRO 2TB + 2 x 2000GB Samsung SSD 870 + 2 x 2000GB Samsung SSD 860, Graphics: MSI NVIDIA GeForce RTX 3090 24GB, Audio: NVIDIA GA102 HD Audio, Monitor: ROG PG278Q, Network: Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200
OS: Ubuntu 21.10, Kernel: 5.13.0-39-generic (x86_64), Desktop: GNOME Shell 40.5, Display Server: X Server 1.20.13, Display Driver: NVIDIA 510.54, OpenGL: 4.6.0, OpenCL: OpenCL 3.0 CUDA 11.6.110, Vulkan: 1.3.194, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 4880x2560
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201016OpenCL Notes: GPU Compute Cores: 10496Java Notes: OpenJDK Runtime Environment (build 11.0.14.1+1-Ubuntu-0ubuntu1.21.10)Python Notes: Python 2.7.18 + Python 3.9.7Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of LFENCE IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 5 April 2022 07:17 by user hydra.