apple m2 more
Apple M2 testing with a Apple MacBook Air (13 h M2 2022) and llvmpipe on Arch rolling via the Phoronix Test Suite.
M2
Compiler Notes: --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-multilib --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,fortran,go,lto,objc,obj-c++ --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-linker-hash-style=gnu
Processor Notes: Scaling Governor: apple-cpufreq schedutil
Java Notes: OpenJDK Runtime Environment (build 11.0.16+8)
Python Notes: Python 3.10.5
Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Apple M2
Apple
Processor: Apple M2 @ 2.42GHz (4 Cores / 8 Threads), Motherboard: Apple MacBook Air (13 h M2 2022), Memory: 8GB, Disk: 251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256Z, Graphics: llvmpipe, Network: Broadcom Device 4433 + Broadcom Device 5f71
OS: Arch rolling, Kernel: 5.19.0-rc7-asahi-2-1-ARCH (aarch64), Desktop: KDE Plasma 5.25.4, Display Server: X Server 1.21.1.4, OpenGL: 4.5 Mesa 22.1.4 (LLVM 14.0.6 128 bits), Compiler: GCC 12.1.0 + Clang 14.0.6, File-System: ext4, Screen Resolution: 2560x1600
SPECjbb 2015
This is a benchmark of SPECjbb 2015. For this test profile to work, you must have a valid license/copy of the SPECjbb 2015 ISO (SPECjbb2015-1.02.iso) in your Phoronix Test Suite download cache. Learn more via the OpenBenchmarking.org test page.
LAMMPS Molecular Dynamics Simulator
LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator. Learn more via the OpenBenchmarking.org test page.
NAS Parallel Benchmarks
NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.
GROMACS
The GROMACS (GROningen MAchine for Chemical Simulations) molecular dynamics package testing with the water_GMX50 data. This test profile allows selecting between CPU and GPU-based GROMACS builds. Learn more via the OpenBenchmarking.org test page.
Apache Spark
This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.
NAS Parallel Benchmarks
NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.
Apache Spark
This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.
Row Count: 1000000 - Partitions: 1000 - Broadcast Inner Join Test Time
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
libavif avifenc
This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.
TNN
TNN is an open-source deep learning reasoning framework developed by Tencent. Learn more via the OpenBenchmarking.org test page.
Apache Spark
This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.
Row Count: 40000000 - Partitions: 1000 - Broadcast Inner Join Test Time
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
Row Count: 40000000 - Partitions: 1000 - Repartition Test Time
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 40000000 - Partitions: 1000 - Group By Test Time
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
NAS Parallel Benchmarks
NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.
Apache Spark
This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.
Row Count: 40000000 - Partitions: 1000 - Inner Join Test Time
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
NAS Parallel Benchmarks
NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.
Apache Spark
This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.
Row Count: 40000000 - Partitions: 100 - Repartition Test Time
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test Time
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 40000000 - Partitions: 100 - Group By Test Time
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 40000000 - Partitions: 100 - Inner Join Test Time
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 20000000 - Partitions: 100 - Group By Test Time
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 20000000 - Partitions: 100 - Repartition Test Time
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 20000000 - Partitions: 100 - Inner Join Test Time
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 20000000 - Partitions: 100 - Broadcast Inner Join Test Time
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Renaissance
Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
NAS Parallel Benchmarks
NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.
Apache Spark
This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.
Row Count: 40000000 - Partitions: 1000 - SHA-512 Benchmark Time
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
libavif avifenc
This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.
Apache Spark
This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.
Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe
Apple: The test run did not produce a result.
Row Count: 10000000 - Partitions: 1000 - Inner Join Test Time
Apple: The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark
Apple: The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
Row Count: 10000000 - Partitions: 100 - Repartition Test Time
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 10000000 - Partitions: 1000 - Repartition Test Time
Apple: The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
Row Count: 10000000 - Partitions: 100 - Group By Test Time
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test Time
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 10000000 - Partitions: 1000 - Group By Test Time
Apple: The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
Row Count: 20000000 - Partitions: 1000 - Group By Test Time
Apple: The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
Row Count: 10000000 - Partitions: 100 - Inner Join Test Time
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe
Apple: The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
Renaissance
Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
Apache Spark
This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.
Row Count: 20000000 - Partitions: 1000 - Inner Join Test Time
Apple: The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
Row Count: 20000000 - Partitions: 1000 - Broadcast Inner Join Test Time
Apple: The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark
Apple: The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
Row Count: 20000000 - Partitions: 1000 - Repartition Test Time
Apple: The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe
Apple: The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
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.
Apache Spark
This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.
Row Count: 20000000 - Partitions: 1000 - SHA-512 Benchmark Time
Apple: The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
Row Count: 10000000 - Partitions: 1000 - Broadcast Inner Join Test Time
Apple: The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
Row Count: 10000000 - Partitions: 1000 - SHA-512 Benchmark Time
Apple: The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe
Apple: The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: py4j.protocol.Py4JJavaError: An error occurred while calling o63.javaToPython.
Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark Time
Apple: The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark
Apple: The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
High Performance Conjugate Gradient
HPCG is the High Performance Conjugate Gradient and is a new scientific benchmark from Sandia National Lans focused for super-computer testing with modern real-world workloads compared to HPCC. Learn more via the OpenBenchmarking.org test page.
Apache Spark
This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.
Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe
Apple: The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark
Apple: The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Row Count: 20000000 - Partitions: 100 - SHA-512 Benchmark Time
Apple: The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Renaissance
Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
PostgreSQL pgbench
This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
Renaissance
Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
NAS Parallel Benchmarks
NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.
libavif avifenc
This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.
Renaissance
Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
nginx
This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.
Sysbench
This is a benchmark of Sysbench with the built-in CPU and memory sub-tests. Sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. Learn more via the OpenBenchmarking.org test page.
Timed FFmpeg Compilation
This test times how long it takes to build the FFmpeg multimedia library. Learn more via the OpenBenchmarking.org test page.
Renaissance
Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
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.
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.
Timed MPlayer Compilation
This test times how long it takes to build the MPlayer open-source media player program. Learn more via the OpenBenchmarking.org test page.
Renaissance
Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
Stress-NG
Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
Aircrack-ng
Aircrack-ng is a tool for assessing WiFi/WLAN network security. Learn more via the OpenBenchmarking.org test page.
Stress-NG
Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
PyHPC Benchmarks
PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.
Coremark
This is a test of EEMBC CoreMark processor benchmark. Learn more via the OpenBenchmarking.org test page.
TNN
TNN is an open-source deep learning reasoning framework developed by Tencent. Learn more via the OpenBenchmarking.org test page.
Renaissance
Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
TNN
TNN is an open-source deep learning reasoning framework developed by Tencent. Learn more via the OpenBenchmarking.org test page.
PyHPC Benchmarks
PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.
NAS Parallel Benchmarks
NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.
PyHPC Benchmarks
PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.
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.
libavif avifenc
This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.
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.
PyHPC Benchmarks
PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.
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.
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.
Sysbench
This is a benchmark of Sysbench with the built-in CPU and memory sub-tests. Sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. Learn more via the OpenBenchmarking.org test page.
PyHPC Benchmarks
PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.
libavif avifenc
This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.
DaCapo Benchmark
This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.
PyHPC Benchmarks
PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.
LAMMPS Molecular Dynamics Simulator
LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator. Learn more via the OpenBenchmarking.org test page.
PyHPC Benchmarks
PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.
DaCapo Benchmark
This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.
TNN
TNN is an open-source deep learning reasoning framework developed by Tencent. Learn more via the OpenBenchmarking.org test page.
Apache Cassandra
This is a benchmark of the Apache Cassandra NoSQL database management system making use of cassandra-stress. Learn more via the OpenBenchmarking.org test page.
Test: Writes
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
PyHPC Benchmarks
PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.
Device: CPU - Backend: JAX - Project Size: 16384 - Benchmark: Equation of State
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Numba - Project Size: 262144 - Benchmark: Isoneutral Mixing
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Aesara - Project Size: 16384 - Benchmark: Isoneutral Mixing
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: JAX - Project Size: 262144 - Benchmark: Equation of State
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Equation of State
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Equation of State
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Aesara - Project Size: 262144 - Benchmark: Isoneutral Mixing
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Aesara - Project Size: 262144 - Benchmark: Equation of State
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Aesara - Project Size: 65536 - Benchmark: Isoneutral Mixing
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Numba - Project Size: 16384 - Benchmark: Isoneutral Mixing
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Equation of State
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: JAX - Project Size: 65536 - Benchmark: Isoneutral Mixing
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Isoneutral Mixing
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Aesara - Project Size: 65536 - Benchmark: Equation of State
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Aesara - Project Size: 16384 - Benchmark: Equation of State
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Equation of State
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: JAX - Project Size: 262144 - Benchmark: Isoneutral Mixing
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Isoneutral Mixing
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Isoneutral Mixing
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Numba - Project Size: 65536 - Benchmark: Isoneutral Mixing
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Numba - Project Size: 16384 - Benchmark: Equation of State
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Isoneutral Mixing
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Numba - Project Size: 65536 - Benchmark: Equation of State
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: JAX - Project Size: 65536 - Benchmark: Equation of State
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: Numba - Project Size: 262144 - Benchmark: Equation of State
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
Device: CPU - Backend: JAX - Project Size: 16384 - Benchmark: Isoneutral Mixing
Apple: The test run did not produce a result.
Apple M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.
M2
Compiler Notes: --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-multilib --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,fortran,go,lto,objc,obj-c++ --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-linker-hash-style=gnu
Processor Notes: Scaling Governor: apple-cpufreq schedutil
Java Notes: OpenJDK Runtime Environment (build 11.0.16+8)
Python Notes: Python 3.10.5
Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 9 August 2022 19:58 by user phoronix.
Apple M2
Compiler Notes: --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-multilib --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,fortran,go,lto,objc,obj-c++ --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-linker-hash-style=gnu
Processor Notes: Scaling Governor: apple-cpufreq schedutil
Java Notes: OpenJDK Runtime Environment (build 11.0.16+8)
Python Notes: Python 3.10.5
Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 10 August 2022 05:21 by user phoronix.
Apple
Processor: Apple M2 @ 2.42GHz (4 Cores / 8 Threads), Motherboard: Apple MacBook Air (13 h M2 2022), Memory: 8GB, Disk: 251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256Z, Graphics: llvmpipe, Network: Broadcom Device 4433 + Broadcom Device 5f71
OS: Arch rolling, Kernel: 5.19.0-rc7-asahi-2-1-ARCH (aarch64), Desktop: KDE Plasma 5.25.4, Display Server: X Server 1.21.1.4, OpenGL: 4.5 Mesa 22.1.4 (LLVM 14.0.6 128 bits), Compiler: GCC 12.1.0 + Clang 14.0.6, File-System: ext4, Screen Resolution: 2560x1600
Compiler Notes: --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-multilib --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,fortran,go,lto,objc,obj-c++ --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-linker-hash-style=gnu
Processor Notes: Scaling Governor: apple-cpufreq schedutil
Java Notes: OpenJDK Runtime Environment (build 11.0.16+8)
Python Notes: Python 3.10.5
Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 10 August 2022 11:54 by user phoronix.