ARMv8 Cortex-A76 testing with a Raspberry Pi 5 Model B Rev 1.0 and V3D 7.1.7 8GB on Ubuntu 24.04 via the Phoronix Test Suite.
ARMv8 Cortex-A76 Processor: ARMv8 Cortex-A76 @ 2.40GHz (4 Cores), Motherboard: Raspberry Pi 5 Model B Rev 1.0, Chipset: Broadcom BCM2712, Memory: 8GB, Disk: 500GB KINGSTON SNV2S500G, Graphics: V3D 7.1.7 8GB, Monitor: PA247CV, Network: Raspberry Pi RP1 PCIe 2.0 South Bridge
OS: Ubuntu 24.04, Kernel: 6.8.0-1012-raspi (aarch64), Desktop: KDE Plasma 5.27.11, Display Server: X Server 1.21.1.11, OpenGL: 3.1 Mesa 24.0.9-0ubuntu0.1, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: Transparent Huge Pages: madviseProcessor Notes: Scaling Governor: cpufreq-dt ondemandSecurity Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of CSV2 BHB + srbds: Not affected + tsx_async_abort: Not affected
V3D 7.1.7 Processor: ARMv8 Cortex-A76 @ 2.40GHz (4 Cores), Motherboard: Raspberry Pi 5 Model B Rev 1.0, Chipset: Broadcom BCM2712, Memory: 8GB, Disk: 500GB KINGSTON SNV2S500G + 62GB DataTraveler 3.0 , Graphics: V3D 7.1.7 8GB, Monitor: PA247CV, Network: Raspberry Pi RP1 PCIe 2.0 South Bridge
OS: Ubuntu 24.04, Kernel: 6.8.0-1013-raspi (aarch64), Desktop: KDE Plasma 5.27.11, Display Server: X Server 1.21.1.11, OpenGL: 3.1 Mesa 24.0.9-0ubuntu0.2, Compiler: GCC 13.2.0, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --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-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-dIwDw0/gcc-13-13.2.0/debian/tmp-nvptx/usr --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto --without-cuda-driver -vProcessor Notes: Scaling Governor: cpufreq-dt ondemandSecurity Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of CSV2 BHB + srbds: Not affected + tsx_async_abort: Not affected
CPU Temperature Monitor Min Avg Max ARMv8 Cortex-A76 46.3 55.2 61.7 V3D 7.1.7 43.6 47.2 50.2 OpenBenchmarking.org Celsius CPU Temperature Monitor Phoronix Test Suite System Monitoring 20 40 60 80 100
System Temperature Monitor Min Avg Max ARMv8 Cortex-A76 45.8 55.2 62.3 V3D 7.1.7 44.1 47.2 50.7 OpenBenchmarking.org Celsius System Temperature Monitor Phoronix Test Suite System Monitoring 20 40 60 80 100
Memory Usage Monitor Min Avg Max ARMv8 Cortex-A76 904 1450 1961 V3D 7.1.7 915 975 1075 OpenBenchmarking.org Megabytes Memory Usage Monitor Phoronix Test Suite System Monitoring 1000 2000 3000 4000 5000
CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max ARMv8 Cortex-A76 1500 2292 2400 V3D 7.1.7 1500 1570 2400 OpenBenchmarking.org Megahertz CPU Peak Freq (Highest CPU Core Frequency) Monitor Phoronix Test Suite System Monitoring 600 1200 1800 2400 3000
CPU Usage (Summary) Monitor Min Avg Max ARMv8 Cortex-A76 0.0 48.1 100.0 V3D 7.1.7 0.0 4.6 47.5 OpenBenchmarking.org Percent CPU Usage (Summary) Monitor Phoronix Test Suite System Monitoring 20 40 60 80 100
CPU Fan Speed Monitor Min Avg Max ARMv8 Cortex-A76 3404 4073 5798 V3D 7.1.7 1730 3391 3465 OpenBenchmarking.org RPM CPU Fan Speed Monitor Phoronix Test Suite System Monitoring 2K 4K 6K 8K 10K
System Fan Speed Monitor Min Avg Max ARMv8 Cortex-A76 3404 4073 5798 V3D 7.1.7 1730 3391 3465 OpenBenchmarking.org RPM System Fan Speed Monitor Phoronix Test Suite System Monitoring 2K 4K 6K 8K 10K
PyTorch This is a benchmark of PyTorch making use of pytorch-benchmark [https://github.com/LukasHedegaard/pytorch-benchmark]. Learn more via the OpenBenchmarking.org test page.
Device: CPU - Batch Size: 1 - Model: ResNet-50
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 1 - Model: ResNet-152
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 1 - Model: Efficientnet_v2_l
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 16 - Model: ResNet-50
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 16 - Model: ResNet-152
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 16 - Model: Efficientnet_v2_l
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 32 - Model: ResNet-50
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 32 - Model: ResNet-152
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 32 - Model: Efficientnet_v2_l
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 64 - Model: ResNet-50
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 64 - Model: ResNet-152
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 64 - Model: Efficientnet_v2_l
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 256 - Model: ResNet-50
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 256 - Model: ResNet-152
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 256 - Model: Efficientnet_v2_l
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 512 - Model: ResNet-50
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 512 - Model: ResNet-152
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Device: CPU - Batch Size: 512 - Model: Efficientnet_v2_l
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: KeyError: 'brand_raw'
Model: bertsquad-12 - Device: CPU - Executor: Parallel
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: onnxruntime/onnxruntime/test/onnx/onnx_model_info.cc:45 void OnnxModelInfo::InitOnnxModelInfo(const std::filesystem::__cxx11::path&) open file "bertsquad-12/bertsquad-12.onnx" failed: No such file or directory
Model: GPT-2 - Device: CPU - Executor: Parallel
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: onnxruntime/onnxruntime/test/onnx/onnx_model_info.cc:45 void OnnxModelInfo::InitOnnxModelInfo(const std::filesystem::__cxx11::path&) open file "GPT2/model.onnx" failed: No such file or directory
Model: ArcFace ResNet-100 - Device: CPU - Executor: Parallel
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: onnxruntime/onnxruntime/test/onnx/onnx_model_info.cc:45 void OnnxModelInfo::InitOnnxModelInfo(const std::filesystem::__cxx11::path&) open file "resnet100/resnet100.onnx" failed: No such file or directory
Model: Faster R-CNN R-50-FPN-int8 - Device: CPU - Executor: Parallel
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: onnxruntime/onnxruntime/test/onnx/onnx_model_info.cc:45 void OnnxModelInfo::InitOnnxModelInfo(const std::filesystem::__cxx11::path&) open file "FasterRCNN-12-int8/FasterRCNN-12-int8.onnx" failed: No such file or directory
Timed Apache Compilation Min Avg Max ARMv8 Cortex-A76 1500 2285 2400 OpenBenchmarking.org Megahertz, More Is Better Timed Apache Compilation 2.4.41 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Timed FFmpeg Compilation Min Avg Max ARMv8 Cortex-A76 1500 2386 2400 OpenBenchmarking.org Megahertz, More Is Better Timed FFmpeg Compilation 7.0 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Mobile Neural Network Min Avg Max ARMv8 Cortex-A76 1500 2392 2400 OpenBenchmarking.org Megahertz, More Is Better Mobile Neural Network 2.9.b11b7037d CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
NCNN Min Avg Max ARMv8 Cortex-A76 1500 2369 2400 OpenBenchmarking.org Megahertz, More Is Better NCNN 20230517 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2370 2400 OpenBenchmarking.org Megahertz, More Is Better NCNN 20230517 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
OpenCV Min Avg Max ARMv8 Cortex-A76 1500 2392 2400 OpenBenchmarking.org Megahertz, More Is Better OpenCV 4.7 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2381 2400 OpenBenchmarking.org Megahertz, More Is Better OpenCV 4.7 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2337 2400 OpenBenchmarking.org Megahertz, More Is Better OpenCV 4.7 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2384 2400 OpenBenchmarking.org Megahertz, More Is Better OpenCV 4.7 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2392 2400 OpenBenchmarking.org Megahertz, More Is Better OpenCV 4.7 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2390 2400 OpenBenchmarking.org Megahertz, More Is Better OpenCV 4.7 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2372 2400 OpenBenchmarking.org Megahertz, More Is Better OpenCV 4.7 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
R Benchmark Min Avg Max ARMv8 Cortex-A76 1500 2358 2400 OpenBenchmarking.org Megahertz, More Is Better R Benchmark CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Numpy Benchmark Min Avg Max ARMv8 Cortex-A76 1500 2387 2400 OpenBenchmarking.org Megahertz, More Is Better Numpy Benchmark CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
TensorFlow Lite Min Avg Max ARMv8 Cortex-A76 1500 2331 2400 OpenBenchmarking.org Megahertz, More Is Better TensorFlow Lite 2022-05-18 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2343 2400 OpenBenchmarking.org Megahertz, More Is Better TensorFlow Lite 2022-05-18 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2330 2400 OpenBenchmarking.org Megahertz, More Is Better TensorFlow Lite 2022-05-18 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2344 2400 OpenBenchmarking.org Megahertz, More Is Better TensorFlow Lite 2022-05-18 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2331 2400 OpenBenchmarking.org Megahertz, More Is Better TensorFlow Lite 2022-05-18 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2333 2400 OpenBenchmarking.org Megahertz, More Is Better TensorFlow Lite 2022-05-18 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
oneDNN Min Avg Max ARMv8 Cortex-A76 1500 2082 2400 OpenBenchmarking.org Megahertz, More Is Better oneDNN 3.4 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2230 2400 OpenBenchmarking.org Megahertz, More Is Better oneDNN 3.4 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2043 2400 OpenBenchmarking.org Megahertz, More Is Better oneDNN 3.4 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2225 2400 OpenBenchmarking.org Megahertz, More Is Better oneDNN 3.4 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2100 2400 OpenBenchmarking.org Megahertz, More Is Better oneDNN 3.4 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2386 2400 OpenBenchmarking.org Megahertz, More Is Better oneDNN 3.4 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2384 2400 OpenBenchmarking.org Megahertz, More Is Better oneDNN 3.4 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Whisper.cpp Min Avg Max ARMv8 Cortex-A76 1500 2384 2400 OpenBenchmarking.org Megahertz, More Is Better Whisper.cpp 1.6.2 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
OpenBenchmarking.org Megahertz, More Is Better Whisper.cpp 1.6.2 CPU Peak Freq (Highest CPU Core Frequency) Monitor ARMv8 Cortex-A76 400 800 1200 1600 2000 Min: 1500 / Avg: 2395.06 / Max: 2400
OpenBenchmarking.org Megahertz, More Is Better Whisper.cpp 1.6.2 CPU Peak Freq (Highest CPU Core Frequency) Monitor ARMv8 Cortex-A76 400 800 1200 1600 2000 Min: 1500 / Avg: 2398.08 / Max: 2400
Whisperfile Min Avg Max ARMv8 Cortex-A76 1500 2366 2400 OpenBenchmarking.org Megahertz, More Is Better Whisperfile 20Aug24 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
OpenBenchmarking.org Megahertz, More Is Better Whisperfile 20Aug24 CPU Peak Freq (Highest CPU Core Frequency) Monitor ARMv8 Cortex-A76 400 800 1200 1600 2000 Min: 1500 / Avg: 2393.29 / Max: 2400
OpenBenchmarking.org Megahertz, More Is Better Whisperfile 20Aug24 CPU Peak Freq (Highest CPU Core Frequency) Monitor ARMv8 Cortex-A76 400 800 1200 1600 2000 Min: 1500 / Avg: 2397.76 / Max: 2400
Llama.cpp OpenBenchmarking.org Megahertz, More Is Better Llama.cpp b3067 CPU Peak Freq (Highest CPU Core Frequency) Monitor ARMv8 Cortex-A76 400 800 1200 1600 2000 Min: 1500 / Avg: 2033.32 / Max: 2400
Llamafile Min Avg Max ARMv8 Cortex-A76 1500 2377 2400 OpenBenchmarking.org Megahertz, More Is Better Llamafile 0.8.6 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2392 2400 OpenBenchmarking.org Megahertz, More Is Better Llamafile 0.8.6 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 1750 2400 OpenBenchmarking.org Megahertz, More Is Better Llamafile 0.8.6 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1600 2055 2400 OpenBenchmarking.org Megahertz, More Is Better Llamafile 0.8.6 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2384 2400 OpenBenchmarking.org Megahertz, More Is Better Llamafile 0.8.6 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max ARMv8 Cortex-A76 1500 2380 2400 OpenBenchmarking.org Megahertz, More Is Better Llamafile 0.8.6 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
XNNPACK Min Avg Max ARMv8 Cortex-A76 1500 2383 2400 OpenBenchmarking.org Megahertz, More Is Better XNNPACK 2cd86b CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
VKMark Min Avg Max V3D 7.1.7 1500 1596 2400 OpenBenchmarking.org Megahertz, More Is Better VKMark 2022-05-16 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max V3D 7.1.7 1500 1568 2400 OpenBenchmarking.org Megahertz, More Is Better VKMark 2022-05-16 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max V3D 7.1.7 1500 1611 2400 OpenBenchmarking.org Megahertz, More Is Better VKMark 2022-05-16 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
Min Avg Max V3D 7.1.7 1500 1517 2400 OpenBenchmarking.org Megahertz, More Is Better VKMark 2022-05-16 CPU Peak Freq (Highest CPU Core Frequency) Monitor 600 1200 1800 2400 3000
LeelaChessZero Backend: BLAS
ARMv8 Cortex-A76: The test run did not produce a result.
Backend: Eigen
ARMv8 Cortex-A76: The test run did not produce a result.
AI Benchmark Alpha AI Benchmark Alpha is a Python library for evaluating artificial intelligence (AI) performance on diverse hardware platforms and relies upon the TensorFlow machine learning library. Learn more via the OpenBenchmarking.org test page.
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: ModuleNotFoundError: No module named 'tensorflow'
Test: Meta-Llama-3-8B-Instruct.F16 - Acceleration: CPU
ARMv8 Cortex-A76: The test quit with a non-zero exit status.
Test: Meta-Llama-3-8B-Instruct.F16 - Acceleration: GPU AUTO
ARMv8 Cortex-A76: The test quit with a non-zero exit status.
Test: wizardcoder-python-34b-v1.0.Q6_K - Acceleration: CPU
ARMv8 Cortex-A76: The test quit with a non-zero exit status.
Test: wizardcoder-python-34b-v1.0.Q6_K - Acceleration: GPU AUTO
ARMv8 Cortex-A76: The test quit with a non-zero exit status.
Timed Apache Compilation Min Avg Max ARMv8 Cortex-A76 42.5 51.4 57.3 OpenBenchmarking.org Celsius, Fewer Is Better Timed Apache Compilation 2.4.41 CPU Temperature Monitor 16 32 48 64 80
Min Avg Max ARMv8 Cortex-A76 42.5 51.4 56.8 OpenBenchmarking.org Celsius, Fewer Is Better Timed Apache Compilation 2.4.41 System Temperature Monitor 16 32 48 64 80
Timed FFmpeg Compilation Min Avg Max ARMv8 Cortex-A76 45.8 58.8 62.3 OpenBenchmarking.org Celsius, Fewer Is Better Timed FFmpeg Compilation 7.0 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 45.2 58.9 62.3 OpenBenchmarking.org Celsius, Fewer Is Better Timed FFmpeg Compilation 7.0 System Temperature Monitor 20 40 60 80 100
Mobile Neural Network Min Avg Max ARMv8 Cortex-A76 47.4 61.3 64.5 OpenBenchmarking.org Celsius, Fewer Is Better Mobile Neural Network 2.9.b11b7037d CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 45.8 61.4 63.9 OpenBenchmarking.org Celsius, Fewer Is Better Mobile Neural Network 2.9.b11b7037d System Temperature Monitor 20 40 60 80 100
NCNN Min Avg Max ARMv8 Cortex-A76 50.2 62.2 68.3 OpenBenchmarking.org Celsius, Fewer Is Better NCNN 20230517 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 50.2 62.1 67.8 OpenBenchmarking.org Celsius, Fewer Is Better NCNN 20230517 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 51.3 62.3 67.8 OpenBenchmarking.org Celsius, Fewer Is Better NCNN 20230517 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 51.3 62.4 67.8 OpenBenchmarking.org Celsius, Fewer Is Better NCNN 20230517 System Temperature Monitor 20 40 60 80 100
OpenCV Min Avg Max ARMv8 Cortex-A76 50.7 64.4 71.6 OpenBenchmarking.org Celsius, Fewer Is Better OpenCV 4.7 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 50.7 64.3 71.6 OpenBenchmarking.org Celsius, Fewer Is Better OpenCV 4.7 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.1 57.7 63.9 OpenBenchmarking.org Celsius, Fewer Is Better OpenCV 4.7 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 50.2 57.7 65.0 OpenBenchmarking.org Celsius, Fewer Is Better OpenCV 4.7 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.6 55.5 61.2 OpenBenchmarking.org Celsius, Fewer Is Better OpenCV 4.7 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 50.7 55.5 61.2 OpenBenchmarking.org Celsius, Fewer Is Better OpenCV 4.7 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.1 54.2 62.3 OpenBenchmarking.org Celsius, Fewer Is Better OpenCV 4.7 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.1 54.3 61.2 OpenBenchmarking.org Celsius, Fewer Is Better OpenCV 4.7 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 48.0 56.8 63.9 OpenBenchmarking.org Celsius, Fewer Is Better OpenCV 4.7 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 50.2 56.8 65.6 OpenBenchmarking.org Celsius, Fewer Is Better OpenCV 4.7 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 51.3 56.2 60.6 OpenBenchmarking.org Celsius, Fewer Is Better OpenCV 4.7 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.6 56.2 60.1 OpenBenchmarking.org Celsius, Fewer Is Better OpenCV 4.7 System Temperature Monitor 16 32 48 64 80
Min Avg Max ARMv8 Cortex-A76 49.6 58.3 61.2 OpenBenchmarking.org Celsius, Fewer Is Better OpenCV 4.7 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.6 58.4 61.7 OpenBenchmarking.org Celsius, Fewer Is Better OpenCV 4.7 System Temperature Monitor 20 40 60 80 100
R Benchmark Min Avg Max ARMv8 Cortex-A76 49.6 54.4 61.7 OpenBenchmarking.org Celsius, Fewer Is Better R Benchmark CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.6 54.4 61.2 OpenBenchmarking.org Celsius, Fewer Is Better R Benchmark System Temperature Monitor 20 40 60 80 100
TensorFlow Lite Min Avg Max ARMv8 Cortex-A76 46.3 61.5 65.6 OpenBenchmarking.org Celsius, Fewer Is Better TensorFlow Lite 2022-05-18 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 45.8 61.7 65.6 OpenBenchmarking.org Celsius, Fewer Is Better TensorFlow Lite 2022-05-18 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.6 61.7 64.5 OpenBenchmarking.org Celsius, Fewer Is Better TensorFlow Lite 2022-05-18 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.6 61.4 64.5 OpenBenchmarking.org Celsius, Fewer Is Better TensorFlow Lite 2022-05-18 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 51.3 60.5 63.4 OpenBenchmarking.org Celsius, Fewer Is Better TensorFlow Lite 2022-05-18 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 50.7 60.7 63.9 OpenBenchmarking.org Celsius, Fewer Is Better TensorFlow Lite 2022-05-18 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.6 64.0 67.8 OpenBenchmarking.org Celsius, Fewer Is Better TensorFlow Lite 2022-05-18 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 50.2 64.0 67.8 OpenBenchmarking.org Celsius, Fewer Is Better TensorFlow Lite 2022-05-18 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 51.3 69.5 74.4 OpenBenchmarking.org Celsius, Fewer Is Better TensorFlow Lite 2022-05-18 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 51.3 69.2 73.8 OpenBenchmarking.org Celsius, Fewer Is Better TensorFlow Lite 2022-05-18 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 52.4 69.6 74.4 OpenBenchmarking.org Celsius, Fewer Is Better TensorFlow Lite 2022-05-18 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 52.9 69.6 73.8 OpenBenchmarking.org Celsius, Fewer Is Better TensorFlow Lite 2022-05-18 System Temperature Monitor 20 40 60 80 100
oneDNN Min Avg Max ARMv8 Cortex-A76 53.5 56.9 59.5 OpenBenchmarking.org Celsius, Fewer Is Better oneDNN 3.4 CPU Temperature Monitor 16 32 48 64 80
Min Avg Max ARMv8 Cortex-A76 53.5 57.2 60.1 OpenBenchmarking.org Celsius, Fewer Is Better oneDNN 3.4 System Temperature Monitor 16 32 48 64 80
Min Avg Max ARMv8 Cortex-A76 50.7 60.6 66.1 OpenBenchmarking.org Celsius, Fewer Is Better oneDNN 3.4 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 50.2 60.6 65.6 OpenBenchmarking.org Celsius, Fewer Is Better oneDNN 3.4 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 50.7 55.3 62.3 OpenBenchmarking.org Celsius, Fewer Is Better oneDNN 3.4 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 51.3 55.2 61.2 OpenBenchmarking.org Celsius, Fewer Is Better oneDNN 3.4 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.1 59.0 65.6 OpenBenchmarking.org Celsius, Fewer Is Better oneDNN 3.4 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.6 58.6 64.5 OpenBenchmarking.org Celsius, Fewer Is Better oneDNN 3.4 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.6 56.7 62.8 OpenBenchmarking.org Celsius, Fewer Is Better oneDNN 3.4 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.6 56.4 62.3 OpenBenchmarking.org Celsius, Fewer Is Better oneDNN 3.4 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.1 64.5 67.2 OpenBenchmarking.org Celsius, Fewer Is Better oneDNN 3.4 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 49.1 64.4 67.2 OpenBenchmarking.org Celsius, Fewer Is Better oneDNN 3.4 System Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 50.2 64.5 66.7 OpenBenchmarking.org Celsius, Fewer Is Better oneDNN 3.4 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 50.7 64.3 66.7 OpenBenchmarking.org Celsius, Fewer Is Better oneDNN 3.4 System Temperature Monitor 20 40 60 80 100
Whisper.cpp Min Avg Max ARMv8 Cortex-A76 48.5 65.2 68.9 OpenBenchmarking.org Celsius, Fewer Is Better Whisper.cpp 1.6.2 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 48.5 65.2 68.9 OpenBenchmarking.org Celsius, Fewer Is Better Whisper.cpp 1.6.2 System Temperature Monitor 20 40 60 80 100
OpenBenchmarking.org Celsius, Fewer Is Better Whisper.cpp 1.6.2 CPU Temperature Monitor ARMv8 Cortex-A76 14 28 42 56 70 Min: 50.7 / Avg: 68.83 / Max: 72.7
OpenBenchmarking.org Celsius, Fewer Is Better Whisper.cpp 1.6.2 System Temperature Monitor ARMv8 Cortex-A76 14 28 42 56 70 Min: 51.8 / Avg: 68.8 / Max: 72.2
OpenBenchmarking.org Celsius, Fewer Is Better Whisper.cpp 1.6.2 CPU Temperature Monitor ARMv8 Cortex-A76 14 28 42 56 70 Min: 53.45 / Avg: 70.54 / Max: 74.35
OpenBenchmarking.org Celsius, Fewer Is Better Whisper.cpp 1.6.2 System Temperature Monitor ARMv8 Cortex-A76 14 28 42 56 70 Min: 53.5 / Avg: 70.49 / Max: 73.8
Whisperfile Min Avg Max ARMv8 Cortex-A76 54.0 63.6 67.2 OpenBenchmarking.org Celsius, Fewer Is Better Whisperfile 20Aug24 CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 54.6 63.5 67.8 OpenBenchmarking.org Celsius, Fewer Is Better Whisperfile 20Aug24 System Temperature Monitor 20 40 60 80 100
OpenBenchmarking.org Celsius, Fewer Is Better Whisperfile 20Aug24 CPU Temperature Monitor ARMv8 Cortex-A76 13 26 39 52 65 Min: 50.7 / Avg: 64.69 / Max: 69.4
OpenBenchmarking.org Celsius, Fewer Is Better Whisperfile 20Aug24 System Temperature Monitor ARMv8 Cortex-A76 13 26 39 52 65 Min: 51.8 / Avg: 64.68 / Max: 68.9
OpenBenchmarking.org Celsius, Fewer Is Better Whisperfile 20Aug24 CPU Temperature Monitor ARMv8 Cortex-A76 14 28 42 56 70 Min: 51.8 / Avg: 65.1 / Max: 70.5
OpenBenchmarking.org Celsius, Fewer Is Better Whisperfile 20Aug24 System Temperature Monitor ARMv8 Cortex-A76 14 28 42 56 70 Min: 51.3 / Avg: 65.04 / Max: 70.5
XNNPACK Min Avg Max ARMv8 Cortex-A76 47.4 62.9 67.8 OpenBenchmarking.org Celsius, Fewer Is Better XNNPACK 2cd86b CPU Temperature Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 47.4 63.0 68.3 OpenBenchmarking.org Celsius, Fewer Is Better XNNPACK 2cd86b System Temperature Monitor 20 40 60 80 100
Timed Apache Compilation Min Avg Max ARMv8 Cortex-A76 1607 1700 1793 OpenBenchmarking.org Megabytes, Fewer Is Better Timed Apache Compilation 2.4.41 Memory Usage Monitor 500 1000 1500 2000 2500
Timed FFmpeg Compilation Min Avg Max ARMv8 Cortex-A76 1537 1750 2201 OpenBenchmarking.org Megabytes, Fewer Is Better Timed FFmpeg Compilation 7.0 Memory Usage Monitor 600 1200 1800 2400 3000
Mobile Neural Network Min Avg Max ARMv8 Cortex-A76 621 769 912 OpenBenchmarking.org Megabytes, Fewer Is Better Mobile Neural Network 2.9.b11b7037d Memory Usage Monitor 200 400 600 800 1000
NCNN Min Avg Max ARMv8 Cortex-A76 626 870 1186 OpenBenchmarking.org Megabytes, Fewer Is Better NCNN 20230517 Memory Usage Monitor 400 800 1200 1600 2000
Min Avg Max ARMv8 Cortex-A76 625 870 1172 OpenBenchmarking.org Megabytes, Fewer Is Better NCNN 20230517 Memory Usage Monitor 400 800 1200 1600 2000
OpenCV Min Avg Max ARMv8 Cortex-A76 626 800 1237 OpenBenchmarking.org Megabytes, Fewer Is Better OpenCV 4.7 Memory Usage Monitor 400 800 1200 1600 2000
Min Avg Max ARMv8 Cortex-A76 644 957 1265 OpenBenchmarking.org Megabytes, Fewer Is Better OpenCV 4.7 Memory Usage Monitor 400 800 1200 1600 2000
Min Avg Max ARMv8 Cortex-A76 646 736 765 OpenBenchmarking.org Megabytes, Fewer Is Better OpenCV 4.7 Memory Usage Monitor 200 400 600 800 1000
Min Avg Max ARMv8 Cortex-A76 637 704 776 OpenBenchmarking.org Megabytes, Fewer Is Better OpenCV 4.7 Memory Usage Monitor 200 400 600 800 1000
Min Avg Max ARMv8 Cortex-A76 653 804 1212 OpenBenchmarking.org Megabytes, Fewer Is Better OpenCV 4.7 Memory Usage Monitor 400 800 1200 1600 2000
Min Avg Max ARMv8 Cortex-A76 648 797 1468 OpenBenchmarking.org Megabytes, Fewer Is Better OpenCV 4.7 Memory Usage Monitor 400 800 1200 1600 2000
Min Avg Max ARMv8 Cortex-A76 653 827 1051 OpenBenchmarking.org Megabytes, Fewer Is Better OpenCV 4.7 Memory Usage Monitor 200 400 600 800 1000
R Benchmark Min Avg Max ARMv8 Cortex-A76 654 947 1269 OpenBenchmarking.org Megabytes, Fewer Is Better R Benchmark Memory Usage Monitor 400 800 1200 1600 2000
TensorFlow Lite Min Avg Max ARMv8 Cortex-A76 655 680 682 OpenBenchmarking.org Megabytes, Fewer Is Better TensorFlow Lite 2022-05-18 Memory Usage Monitor 200 400 600 800 1000
Min Avg Max ARMv8 Cortex-A76 652 654 655 OpenBenchmarking.org Megabytes, Fewer Is Better TensorFlow Lite 2022-05-18 Memory Usage Monitor 200 400 600 800 1000
Min Avg Max ARMv8 Cortex-A76 650 701 709 OpenBenchmarking.org Megabytes, Fewer Is Better TensorFlow Lite 2022-05-18 Memory Usage Monitor 200 400 600 800 1000
Min Avg Max ARMv8 Cortex-A76 654 672 676 OpenBenchmarking.org Megabytes, Fewer Is Better TensorFlow Lite 2022-05-18 Memory Usage Monitor 200 400 600 800 1000
Min Avg Max ARMv8 Cortex-A76 655 794 812 OpenBenchmarking.org Megabytes, Fewer Is Better TensorFlow Lite 2022-05-18 Memory Usage Monitor 200 400 600 800 1000
Min Avg Max ARMv8 Cortex-A76 656 822 839 OpenBenchmarking.org Megabytes, Fewer Is Better TensorFlow Lite 2022-05-18 Memory Usage Monitor 200 400 600 800 1000
oneDNN Min Avg Max ARMv8 Cortex-A76 661 777 976 OpenBenchmarking.org Megabytes, Fewer Is Better oneDNN 3.4 Memory Usage Monitor 200 400 600 800 1000
Min Avg Max ARMv8 Cortex-A76 664 673 681 OpenBenchmarking.org Megabytes, Fewer Is Better oneDNN 3.4 Memory Usage Monitor 200 400 600 800 1000
Min Avg Max ARMv8 Cortex-A76 658 680 706 OpenBenchmarking.org Megabytes, Fewer Is Better oneDNN 3.4 Memory Usage Monitor 200 400 600 800 1000
Min Avg Max ARMv8 Cortex-A76 663 702 782 OpenBenchmarking.org Megabytes, Fewer Is Better oneDNN 3.4 Memory Usage Monitor 200 400 600 800 1000
Min Avg Max ARMv8 Cortex-A76 654 775 1155 OpenBenchmarking.org Megabytes, Fewer Is Better oneDNN 3.4 Memory Usage Monitor 200 400 600 800 1000
Min Avg Max ARMv8 Cortex-A76 658 952 1256 OpenBenchmarking.org Megabytes, Fewer Is Better oneDNN 3.4 Memory Usage Monitor 400 800 1200 1600 2000
Min Avg Max ARMv8 Cortex-A76 654 830 1004 OpenBenchmarking.org Megabytes, Fewer Is Better oneDNN 3.4 Memory Usage Monitor 200 400 600 800 1000
Whisper.cpp Min Avg Max ARMv8 Cortex-A76 648 1470 2037 OpenBenchmarking.org Megabytes, Fewer Is Better Whisper.cpp 1.6.2 Memory Usage Monitor 500 1000 1500 2000 2500
OpenBenchmarking.org Megabytes, Fewer Is Better Whisper.cpp 1.6.2 Memory Usage Monitor ARMv8 Cortex-A76 400 800 1200 1600 2000 Min: 642 / Avg: 2017.42 / Max: 2445
OpenBenchmarking.org Megabytes, Fewer Is Better Whisper.cpp 1.6.2 Memory Usage Monitor ARMv8 Cortex-A76 600 1200 1800 2400 3000 Min: 637 / Avg: 3571.12 / Max: 3616
Whisperfile Min Avg Max ARMv8 Cortex-A76 666 1307 1975 OpenBenchmarking.org Megabytes, Fewer Is Better Whisperfile 20Aug24 Memory Usage Monitor 500 1000 1500 2000 2500
OpenBenchmarking.org Megabytes, Fewer Is Better Whisperfile 20Aug24 Memory Usage Monitor ARMv8 Cortex-A76 400 800 1200 1600 2000 Min: 663 / Avg: 2025.8 / Max: 2456
OpenBenchmarking.org Megabytes, Fewer Is Better Whisperfile 20Aug24 Memory Usage Monitor ARMv8 Cortex-A76 600 1200 1800 2400 3000 Min: 644 / Avg: 3565.7 / Max: 3629
XNNPACK Min Avg Max ARMv8 Cortex-A76 346 709 886 OpenBenchmarking.org Megabytes, Fewer Is Better XNNPACK 2cd86b Memory Usage Monitor 200 400 600 800 1000
TensorFlow Lite This is a benchmark of the TensorFlow Lite implementation focused on TensorFlow machine learning for mobile, IoT, edge, and other cases. The current Linux support is limited to running on CPUs. This test profile is measuring the average inference time. Learn more via the OpenBenchmarking.org test page.
Mobile Neural Network OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.9.b11b7037d Model: nasnet ARMv8 Cortex-A76 7 14 21 28 35 28.91 MIN: 26.83 / MAX: 75.52 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.9.b11b7037d Model: mobilenetV3 ARMv8 Cortex-A76 0.8944 1.7888 2.6832 3.5776 4.472 3.975 MIN: 3.66 / MAX: 12.57 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.9.b11b7037d Model: squeezenetv1.1 ARMv8 Cortex-A76 4 8 12 16 20 14.31 MIN: 13.36 / MAX: 34.42 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.9.b11b7037d Model: resnet-v2-50 ARMv8 Cortex-A76 30 60 90 120 150 122.56 MIN: 112.59 / MAX: 278.69 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.9.b11b7037d Model: SqueezeNetV1.0 ARMv8 Cortex-A76 7 14 21 28 35 30.07 MIN: 28.25 / MAX: 64.53 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.9.b11b7037d Model: MobileNetV2_224 ARMv8 Cortex-A76 4 8 12 16 20 14.96 MIN: 13.95 / MAX: 32.71 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.9.b11b7037d Model: mobilenet-v1-1.0 ARMv8 Cortex-A76 5 10 15 20 25 21.55 MIN: 20.1 / MAX: 44.01 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU-v2-v2 - Model: mobilenet-v2 ARMv8 Cortex-A76 4 8 12 16 20 13.94 MIN: 12.76 / MAX: 75.48 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU-v3-v3 - Model: mobilenet-v3 ARMv8 Cortex-A76 3 6 9 12 15 10.08 MIN: 9.01 / MAX: 81.44 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: shufflenet-v2 ARMv8 Cortex-A76 0.8618 1.7236 2.5854 3.4472 4.309 3.83 MIN: 3.41 / MAX: 68.92 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: mnasnet ARMv8 Cortex-A76 3 6 9 12 15 9.16 MIN: 8.33 / MAX: 41.87 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: efficientnet-b0 ARMv8 Cortex-A76 4 8 12 16 20 15.99 MIN: 14.54 / MAX: 78.1 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: blazeface ARMv8 Cortex-A76 0.3533 0.7066 1.0599 1.4132 1.7665 1.57 MIN: 1.5 / MAX: 8.76 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: googlenet ARMv8 Cortex-A76 8 16 24 32 40 34.79 MIN: 32.19 / MAX: 113.23 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: vgg16 ARMv8 Cortex-A76 40 80 120 160 200 163.14 MIN: 155.59 / MAX: 207.56 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: resnet18 ARMv8 Cortex-A76 6 12 18 24 30 24.95 MIN: 23.29 / MAX: 74.28 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: alexnet ARMv8 Cortex-A76 6 12 18 24 30 25.69 MIN: 24.31 / MAX: 55.13 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: resnet50 ARMv8 Cortex-A76 13 26 39 52 65 57.94 MIN: 53.77 / MAX: 115 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPUv2-yolov3v2-yolov3 - Model: mobilenetv2-yolov3 ARMv8 Cortex-A76 11 22 33 44 55 48.66 MIN: 45.43 / MAX: 106.55 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: yolov4-tiny ARMv8 Cortex-A76 13 26 39 52 65 57.21 MIN: 54.26 / MAX: 106.97 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: squeezenet_ssd ARMv8 Cortex-A76 10 20 30 40 50 43.11 MIN: 39.81 / MAX: 109.11 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: regnety_400m ARMv8 Cortex-A76 3 6 9 12 15 12.82 MIN: 11.59 / MAX: 75.68 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: vision_transformer ARMv8 Cortex-A76 140 280 420 560 700 627.86 MIN: 594.98 / MAX: 660.35 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: mobilenet ARMv8 Cortex-A76 11 22 33 44 55 48.83 MIN: 45.66 / MAX: 115.75 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 ARMv8 Cortex-A76 4 8 12 16 20 14.12 MIN: 12.74 / MAX: 76.44 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 ARMv8 Cortex-A76 3 6 9 12 15 9.76 MIN: 8.95 / MAX: 77.1 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: shufflenet-v2 ARMv8 Cortex-A76 0.8933 1.7866 2.6799 3.5732 4.4665 3.97 MIN: 3.46 / MAX: 65.74 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: mnasnet ARMv8 Cortex-A76 3 6 9 12 15 9.13 MIN: 8.28 / MAX: 66.07 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: efficientnet-b0 ARMv8 Cortex-A76 4 8 12 16 20 16.06 MIN: 14.54 / MAX: 81.05 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: blazeface ARMv8 Cortex-A76 0.4275 0.855 1.2825 1.71 2.1375 1.9 MIN: 1.52 / MAX: 40.05 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: googlenet ARMv8 Cortex-A76 8 16 24 32 40 34.49 MIN: 32.05 / MAX: 115.75 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: vgg16 ARMv8 Cortex-A76 40 80 120 160 200 163.32 MIN: 155.28 / MAX: 202.59 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: resnet18 ARMv8 Cortex-A76 6 12 18 24 30 25.01 MIN: 23.31 / MAX: 70.28 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: alexnet ARMv8 Cortex-A76 6 12 18 24 30 25.89 MIN: 24.36 / MAX: 55.56 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: resnet50 ARMv8 Cortex-A76 13 26 39 52 65 58.31 MIN: 53.92 / MAX: 113.75 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPUv2-yolov3v2-yolov3 - Model: mobilenetv2-yolov3 ARMv8 Cortex-A76 11 22 33 44 55 48.83 MIN: 45.66 / MAX: 115.75 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: yolov4-tiny ARMv8 Cortex-A76 13 26 39 52 65 57.05 MIN: 54.01 / MAX: 101.26 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: squeezenet_ssd ARMv8 Cortex-A76 10 20 30 40 50 42.51 MIN: 39.68 / MAX: 110.68 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: regnety_400m ARMv8 Cortex-A76 3 6 9 12 15 12.86 MIN: 11.6 / MAX: 77.32 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: vision_transformer ARMv8 Cortex-A76 140 280 420 560 700 629.58 MIN: 585.91 / MAX: 719.32 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Test: Graph API
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: AbsExact error: G-API output and reference output matrixes are not bitexact equal.
oneDNN This is a test of the Intel oneDNN as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Intel oneDNN was formerly known as DNNL (Deep Neural Network Library) and MKL-DNN before being rebranded as part of the Intel oneAPI toolkit. Learn more via the OpenBenchmarking.org test page.
Timed Apache Compilation Min Avg Max ARMv8 Cortex-A76 4.5 61.7 100.0 OpenBenchmarking.org Percent, Fewer Is Better Timed Apache Compilation 2.4.41 CPU Usage (Summary) Monitor 20 40 60 80 100
Timed FFmpeg Compilation Min Avg Max ARMv8 Cortex-A76 3.0 95.9 100.0 OpenBenchmarking.org Percent, Fewer Is Better Timed FFmpeg Compilation 7.0 CPU Usage (Summary) Monitor 20 40 60 80 100
R Benchmark Min Avg Max ARMv8 Cortex-A76 0.0 34.4 100.0 OpenBenchmarking.org Percent, Fewer Is Better R Benchmark CPU Usage (Summary) Monitor 20 40 60 80 100
Whisper.cpp Min Avg Max ARMv8 Cortex-A76 0.5 95.5 100.0 OpenBenchmarking.org Percent, Fewer Is Better Whisper.cpp 1.6.2 CPU Usage (Summary) Monitor 20 40 60 80 100
OpenBenchmarking.org Percent, Fewer Is Better Whisper.cpp 1.6.2 CPU Usage (Summary) Monitor ARMv8 Cortex-A76 20 40 60 80 100 Min: 1 / Avg: 98.49 / Max: 100
OpenBenchmarking.org Percent, Fewer Is Better Whisper.cpp 1.6.2 CPU Usage (Summary) Monitor ARMv8 Cortex-A76 20 40 60 80 100 Min: 0.5 / Avg: 99.39 / Max: 100
Whisperfile Min Avg Max ARMv8 Cortex-A76 3.0 91.5 100.0 OpenBenchmarking.org Percent, Fewer Is Better Whisperfile 20Aug24 CPU Usage (Summary) Monitor 20 40 60 80 100
Min Avg Max ARMv8 Cortex-A76 1.0 98.3 100.0 OpenBenchmarking.org Percent, Fewer Is Better Whisperfile 20Aug24 CPU Usage (Summary) Monitor 20 40 60 80 100
OpenBenchmarking.org Percent, Fewer Is Better Whisperfile 20Aug24 CPU Usage (Summary) Monitor ARMv8 Cortex-A76 20 40 60 80 100 Min: 1 / Avg: 99.3 / Max: 100
XNNPACK Min Avg Max ARMv8 Cortex-A76 0.0 94.0 100.0 OpenBenchmarking.org Percent, Fewer Is Better XNNPACK 2cd86b CPU Usage (Summary) Monitor 20 40 60 80 100
Timed Apache Compilation Min Avg Max ARMv8 Cortex-A76 1 3359 3457 OpenBenchmarking.org RPM, Fewer Is Better Timed Apache Compilation 2.4.41 CPU Fan Speed Monitor 800 1600 2400 3200 4000
Min Avg Max ARMv8 Cortex-A76 1 3359 3457 OpenBenchmarking.org RPM, Fewer Is Better Timed Apache Compilation 2.4.41 System Fan Speed Monitor 800 1600 2400 3200 4000
Timed FFmpeg Compilation Min Avg Max ARMv8 Cortex-A76 2716 5390 5965 OpenBenchmarking.org RPM, Fewer Is Better Timed FFmpeg Compilation 7.0 CPU Fan Speed Monitor 1600 3200 4800 6400 8000
Min Avg Max ARMv8 Cortex-A76 2716 5390 5965 OpenBenchmarking.org RPM, Fewer Is Better Timed FFmpeg Compilation 7.0 System Fan Speed Monitor 1600 3200 4800 6400 8000
R Benchmark Min Avg Max ARMv8 Cortex-A76 3560 3842 5854 OpenBenchmarking.org RPM, Fewer Is Better R Benchmark CPU Fan Speed Monitor 1600 3200 4800 6400 8000
Min Avg Max ARMv8 Cortex-A76 3560 3842 5854 OpenBenchmarking.org RPM, Fewer Is Better R Benchmark System Fan Speed Monitor 1600 3200 4800 6400 8000
Whisper.cpp Min Avg Max ARMv8 Cortex-A76 3576 7715 8294 OpenBenchmarking.org RPM, Fewer Is Better Whisper.cpp 1.6.2 CPU Fan Speed Monitor 2K 4K 6K 8K 10K
Min Avg Max ARMv8 Cortex-A76 3576 7715 8294 OpenBenchmarking.org RPM, Fewer Is Better Whisper.cpp 1.6.2 System Fan Speed Monitor 2K 4K 6K 8K 10K
OpenBenchmarking.org RPM, Fewer Is Better Whisper.cpp 1.6.2 CPU Fan Speed Monitor ARMv8 Cortex-A76 1400 2800 4200 5600 7000 Min: 3751 / Avg: 8037.93 / Max: 8121
OpenBenchmarking.org RPM, Fewer Is Better Whisper.cpp 1.6.2 System Fan Speed Monitor ARMv8 Cortex-A76 1400 2800 4200 5600 7000 Min: 3751 / Avg: 8037.94 / Max: 8121
OpenBenchmarking.org RPM, Fewer Is Better Whisper.cpp 1.6.2 CPU Fan Speed Monitor ARMv8 Cortex-A76 1400 2800 4200 5600 7000 Min: 3796 / Avg: 8088.24 / Max: 8136
OpenBenchmarking.org RPM, Fewer Is Better Whisper.cpp 1.6.2 System Fan Speed Monitor ARMv8 Cortex-A76 1400 2800 4200 5600 7000 Min: 3796 / Avg: 8088.23 / Max: 8136
Whisperfile Min Avg Max ARMv8 Cortex-A76 3789 5936 6107 OpenBenchmarking.org RPM, Fewer Is Better Whisperfile 20Aug24 CPU Fan Speed Monitor 1600 3200 4800 6400 8000
Min Avg Max ARMv8 Cortex-A76 3789 5936 6107 OpenBenchmarking.org RPM, Fewer Is Better Whisperfile 20Aug24 System Fan Speed Monitor 1600 3200 4800 6400 8000
OpenBenchmarking.org RPM, Fewer Is Better Whisperfile 20Aug24 CPU Fan Speed Monitor ARMv8 Cortex-A76 1400 2800 4200 5600 7000 Min: 3669 / Avg: 7104.03 / Max: 8060
OpenBenchmarking.org RPM, Fewer Is Better Whisperfile 20Aug24 System Fan Speed Monitor ARMv8 Cortex-A76 1400 2800 4200 5600 7000 Min: 3669 / Avg: 7103.91 / Max: 8060
OpenBenchmarking.org RPM, Fewer Is Better Whisperfile 20Aug24 CPU Fan Speed Monitor ARMv8 Cortex-A76 1400 2800 4200 5600 7000 Min: 3697 / Avg: 7073.25 / Max: 8253
OpenBenchmarking.org RPM, Fewer Is Better Whisperfile 20Aug24 System Fan Speed Monitor ARMv8 Cortex-A76 1400 2800 4200 5600 7000 Min: 3697 / Avg: 7073.21 / Max: 8253
XNNPACK Min Avg Max ARMv8 Cortex-A76 3545 6422 8060 OpenBenchmarking.org RPM, Fewer Is Better XNNPACK 2cd86b CPU Fan Speed Monitor 2K 4K 6K 8K 10K
Min Avg Max ARMv8 Cortex-A76 3545 6422 8060 OpenBenchmarking.org RPM, Fewer Is Better XNNPACK 2cd86b System Fan Speed Monitor 2K 4K 6K 8K 10K
Benchmark: scikit_linearridgeregression
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: ModuleNotFoundError: No module named 'imp'
Benchmark: scikit_qda
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: ModuleNotFoundError: No module named 'imp'
Benchmark: scikit_ica
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: ModuleNotFoundError: No module named 'imp'
Numenta Anomaly Benchmark Numenta Anomaly Benchmark (NAB) is a benchmark for evaluating algorithms for anomaly detection in streaming, real-time applications. It is comprised of over 50 labeled real-world and artificial time-series data files plus a novel scoring mechanism designed for real-time applications. This test profile currently measures the time to run various detectors. Learn more via the OpenBenchmarking.org test page.
Detector: Bayesian Changepoint
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: ModuleNotFoundError: No module named 'pandas'
Detector: Windowed Gaussian
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: ModuleNotFoundError: No module named 'pandas'
Detector: Relative Entropy
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: ModuleNotFoundError: No module named 'pandas'
Detector: Earthgecko Skyline
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: ModuleNotFoundError: No module named 'pandas'
Detector: KNN CAD
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: ModuleNotFoundError: No module named 'pandas'
Detector: Contextual Anomaly Detector OSE
ARMv8 Cortex-A76: The test quit with a non-zero exit status. E: ModuleNotFoundError: No module named 'pandas'
ARMv8 Cortex-A76 Processor: ARMv8 Cortex-A76 @ 2.40GHz (4 Cores), Motherboard: Raspberry Pi 5 Model B Rev 1.0, Chipset: Broadcom BCM2712, Memory: 8GB, Disk: 500GB KINGSTON SNV2S500G, Graphics: V3D 7.1.7 8GB, Monitor: PA247CV, Network: Raspberry Pi RP1 PCIe 2.0 South Bridge
OS: Ubuntu 24.04, Kernel: 6.8.0-1012-raspi (aarch64), Desktop: KDE Plasma 5.27.11, Display Server: X Server 1.21.1.11, OpenGL: 3.1 Mesa 24.0.9-0ubuntu0.1, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: Transparent Huge Pages: madviseProcessor Notes: Scaling Governor: cpufreq-dt ondemandSecurity Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of CSV2 BHB + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 27 September 2024 21:29 by user bench.
V3D 7.1.7 Processor: ARMv8 Cortex-A76 @ 2.40GHz (4 Cores), Motherboard: Raspberry Pi 5 Model B Rev 1.0, Chipset: Broadcom BCM2712, Memory: 8GB, Disk: 500GB KINGSTON SNV2S500G + 62GB DataTraveler 3.0, Graphics: V3D 7.1.7 8GB, Monitor: PA247CV, Network: Raspberry Pi RP1 PCIe 2.0 South Bridge
OS: Ubuntu 24.04, Kernel: 6.8.0-1013-raspi (aarch64), Desktop: KDE Plasma 5.27.11, Display Server: X Server 1.21.1.11, OpenGL: 3.1 Mesa 24.0.9-0ubuntu0.2, Compiler: GCC 13.2.0, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --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-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-dIwDw0/gcc-13-13.2.0/debian/tmp-nvptx/usr --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto --without-cuda-driver -vProcessor Notes: Scaling Governor: cpufreq-dt ondemandSecurity Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of CSV2 BHB + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 4 November 2024 21:55 by user bench.