oneDNN Apple M2 Apple M2 testing with a Apple MacBook Air (13 h M2 2022) and llvmpipe on Arch rolling via the Phoronix Test Suite. ,,"A","B","C" Processor,,Apple M2 @ 2.42GHz (4 Cores / 8 Threads),Apple M2 @ 2.42GHz (4 Cores / 8 Threads),Apple M2 @ 2.42GHz (4 Cores / 8 Threads) Motherboard,,Apple MacBook Air (13 h M2 2022),Apple MacBook Air (13 h M2 2022),Apple MacBook Air (13 h M2 2022) Memory,,8GB,8GB,8GB Disk,,251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256Z,251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256Z,251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256Z Graphics,,llvmpipe,llvmpipe,llvmpipe Network,,Broadcom Device 4433 + Broadcom Device 5f71,Broadcom Device 4433 + Broadcom Device 5f71,Broadcom Device 4433 + Broadcom Device 5f71 OS,,Arch rolling,Arch rolling,Arch rolling Kernel,,5.19.0-rc7-asahi-2-1-ARCH (aarch64),5.19.0-rc7-asahi-2-1-ARCH (aarch64),5.19.0-rc7-asahi-2-1-ARCH (aarch64) Desktop,,KDE Plasma 5.25.4,KDE Plasma 5.25.4,KDE Plasma 5.25.4 Display Server,,X Server 1.21.1.4,X Server 1.21.1.4,X Server 1.21.1.4 OpenGL,,4.5 Mesa 22.1.6 (LLVM 14.0.6 128 bits),4.5 Mesa 22.1.6 (LLVM 14.0.6 128 bits),4.5 Mesa 22.1.6 (LLVM 14.0.6 128 bits) Compiler,,GCC 12.1.0 + Clang 14.0.6,GCC 12.1.0 + Clang 14.0.6,GCC 12.1.0 + Clang 14.0.6 File-System,,ext4,ext4,ext4 Screen Resolution,,2560x1600,2560x1600,2560x1600 ,,"A","B","C" "oneDNN - Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU (ms)",LIB,27.1466,27.2114,27.1955 "oneDNN - Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU (ms)",LIB,34.1858,34.1274,34.1341 "oneDNN - Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU (ms)",LIB,58.1984,58.3264,58.3723 "oneDNN - Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU (ms)",LIB,109.7479,95.1137,94.8531 "oneDNN - Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU (ms)",LIB,42.2236,42.3861,42.4022 "oneDNN - Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU (ms)",LIB,267.756,266.958,264.621 "oneDNN - Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU (ms)",LIB,36.5644,37.23,36.8228 "oneDNN - Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU (ms)",LIB,175.803,175.511,175.674 "oneDNN - Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU (ms)",LIB,174.198,174.55,174.012 "oneDNN - Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU (ms)",LIB,48.5806,48.5401,48.5529 "oneDNN - Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU (ms)",LIB,32230.2,32237.6,32226.7 "oneDNN - Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU (ms)",LIB,16519.6,16493.3,16513.1 "oneDNN - Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU (ms)",LIB,32236.5,32211.7,32214.7 "oneDNN - Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU (ms)",LIB,16505.9,16512.6,16498.2 "oneDNN - Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU (ms)",LIB,16.9357,16.9305,16.937 "oneDNN - Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU (ms)",LIB,32230.4,32239,32211.4 "oneDNN - Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU (ms)",LIB,16512.7,16511.2,16515.5 "oneDNN - Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU (ms)",LIB,38.6654,38.7703,38.7967