System76 Thelio Astra Benchmarks With Ampere Altra
Benchmarks for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2410215-NE-THELIOAST43&grr&rdt.
Whisper.cpp
Model: ggml-medium.en - Input: 2016 State of the Union
Whisper.cpp
Model: ggml-small.en - Input: 2016 State of the Union
OpenCV
Test: Image Processing
OpenCV
Test: Features 2D
High Performance Conjugate Gradient
X Y Z: 104 104 104 - RT: 60
Timed Node.js Compilation
Time To Compile
Timed LLVM Compilation
Build System: Unix Makefiles
Speedb
Test: Read While Writing
Blender
Blend File: Barbershop - Compute: CPU-Only
OpenCV
Test: Stitching
Whisper.cpp
Model: ggml-base.en - Input: 2016 State of the Union
OpenCV
Test: Object Detection
Timed LLVM Compilation
Build System: Ninja
XNNPACK
Model: QS8MobileNetV2
XNNPACK
Model: FP16MobileNetV3Small
XNNPACK
Model: FP16MobileNetV3Large
XNNPACK
Model: FP16MobileNetV2
XNNPACK
Model: FP16MobileNetV1
XNNPACK
Model: FP32MobileNetV3Small
XNNPACK
Model: FP32MobileNetV3Large
XNNPACK
Model: FP32MobileNetV2
XNNPACK
Model: FP32MobileNetV1
Speedb
Test: Random Read
Timed Godot Game Engine Compilation
Time To Compile
Numpy Benchmark
Mobile Neural Network
Model: inception-v3
Mobile Neural Network
Model: mobilenet-v1-1.0
Mobile Neural Network
Model: MobileNetV2_224
Mobile Neural Network
Model: SqueezeNetV1.0
Mobile Neural Network
Model: resnet-v2-50
Mobile Neural Network
Model: squeezenetv1.1
Mobile Neural Network
Model: mobilenetV3
Mobile Neural Network
Model: nasnet
OpenCV
Test: DNN - Deep Neural Network
Blender
Blend File: Pabellon Barcelona - Compute: CPU-Only
OpenCV
Test: Core
oneDNN
Harness: Recurrent Neural Network Training - Engine: CPU
oneDNN
Harness: Recurrent Neural Network Inference - Engine: CPU
PyTorch
Device: CPU - Batch Size: 256 - Model: ResNet-50
PyTorch
Device: CPU - Batch Size: 512 - Model: ResNet-50
John The Ripper
Test: HMAC-SHA512
Speedb
Test: Update Random
RocksDB
Test: Update Random
John The Ripper
Test: MD5
Speedb
Test: Read Random Write Random
RocksDB
Test: Read Random Write Random
RocksDB
Test: Read While Writing
RocksDB
Test: Random Read
C-Ray
Resolution: 5K - Rays Per Pixel: 16
Blender
Blend File: Classroom - Compute: CPU-Only
LiteRT
Model: Inception V4
LiteRT
Model: Inception ResNet V2
LiteRT
Model: NASNet Mobile
LiteRT
Model: DeepLab V3
LiteRT
Model: Mobilenet Float
LiteRT
Model: SqueezeNet
LiteRT
Model: Mobilenet Quant
LiteRT
Model: Quantized COCO SSD MobileNet v1
oneDNN
Harness: IP Shapes 1D - Engine: CPU
Blender
Blend File: Fishy Cat - Compute: CPU-Only
srsRAN Project
Test: PUSCH Processor Benchmark, Throughput Total
oneDNN
Harness: Deconvolution Batch shapes_1d - Engine: CPU
GROMACS
Implementation: MPI CPU - Input: water_GMX50_bare
WarpX
Input: Plasma Acceleration
WarpX
Input: Uniform Plasma
C-Ray
Resolution: 4K - Rays Per Pixel: 16
John The Ripper
Test: WPA PSK
oneDNN
Harness: IP Shapes 3D - Engine: CPU
John The Ripper
Test: bcrypt
John The Ripper
Test: Blowfish
Blender
Blend File: BMW27 - Compute: CPU-Only
ACES DGEMM
Sustained Floating-Point Rate
Coremark
CoreMark Size 666 - Iterations Per Second
srsRAN Project
Test: PDSCH Processor Benchmark, Throughput Total
oneDNN
Harness: Convolution Batch Shapes Auto - Engine: CPU
miniFE
Problem Size: Small
OpenCV
Test: Video
C-Ray
Resolution: 1080p - Rays Per Pixel: 16
oneDNN
Harness: Deconvolution Batch shapes_3d - Engine: CPU
Blender
Drive Temperature (nvme0n1) Monitor
Blender
CPU Temperature Monitor
Blender
CPU Power Consumption Monitor
Blender
Drive Temperature (nvme0n1) Monitor
Blender
CPU Temperature Monitor
Blender
CPU Power Consumption Monitor
Blender
Drive Temperature (nvme0n1) Monitor
Blender
CPU Temperature Monitor
Blender
CPU Power Consumption Monitor
Blender
Drive Temperature (nvme0n1) Monitor
Blender
CPU Temperature Monitor
Blender
CPU Power Consumption Monitor
Blender
Drive Temperature (nvme0n1) Monitor
Blender
CPU Temperature Monitor
Blender
CPU Power Consumption Monitor
Drive Temperature (nvme0n1) Monitor
Phoronix Test Suite System Monitoring
CPU Temperature Monitor
Phoronix Test Suite System Monitoring
CPU Power Consumption Monitor
Phoronix Test Suite System Monitoring
OpenCV
Drive Temperature (nvme0n1) Monitor
OpenCV
CPU Temperature Monitor
OpenCV
CPU Power Consumption Monitor
OpenCV
Drive Temperature (nvme0n1) Monitor
OpenCV
CPU Temperature Monitor
OpenCV
CPU Power Consumption Monitor
OpenCV
Drive Temperature (nvme0n1) Monitor
OpenCV
CPU Temperature Monitor
OpenCV
CPU Power Consumption Monitor
OpenCV
Drive Temperature (nvme0n1) Monitor
OpenCV
CPU Temperature Monitor
OpenCV
CPU Power Consumption Monitor
OpenCV
Drive Temperature (nvme0n1) Monitor
OpenCV
CPU Temperature Monitor
OpenCV
CPU Power Consumption Monitor
OpenCV
Drive Temperature (nvme0n1) Monitor
OpenCV
CPU Temperature Monitor
OpenCV
CPU Power Consumption Monitor
OpenCV
Drive Temperature (nvme0n1) Monitor
OpenCV
CPU Temperature Monitor
OpenCV
CPU Power Consumption Monitor
srsRAN Project
Drive Temperature (nvme0n1) Monitor
srsRAN Project
CPU Temperature Monitor
srsRAN Project
CPU Power Consumption Monitor
srsRAN Project
Test: PDSCH Processor Benchmark, Throughput Total
srsRAN Project
Drive Temperature (nvme0n1) Monitor
srsRAN Project
CPU Temperature Monitor
srsRAN Project
CPU Power Consumption Monitor
srsRAN Project
Test: PUSCH Processor Benchmark, Throughput Total
WarpX
Drive Temperature (nvme0n1) Monitor
WarpX
CPU Temperature Monitor
WarpX
CPU Power Consumption Monitor
WarpX
Drive Temperature (nvme0n1) Monitor
WarpX
CPU Temperature Monitor
WarpX
CPU Power Consumption Monitor
John The Ripper
Drive Temperature (nvme0n1) Monitor
John The Ripper
CPU Temperature Monitor
John The Ripper
CPU Power Consumption Monitor
John The Ripper
Test: WPA PSK
John The Ripper
Test: bcrypt
John The Ripper
Drive Temperature (nvme0n1) Monitor
John The Ripper
CPU Temperature Monitor
John The Ripper
CPU Power Consumption Monitor
John The Ripper
Test: HMAC-SHA512
John The Ripper
Drive Temperature (nvme0n1) Monitor
John The Ripper
CPU Temperature Monitor
John The Ripper
CPU Power Consumption Monitor
John The Ripper
Test: Blowfish
John The Ripper
Drive Temperature (nvme0n1) Monitor
John The Ripper
CPU Temperature Monitor
John The Ripper
CPU Power Consumption Monitor
John The Ripper
Test: MD5
GROMACS
Drive Temperature (nvme0n1) Monitor
GROMACS
CPU Temperature Monitor
GROMACS
CPU Power Consumption Monitor
GROMACS
Implementation: MPI CPU - Input: water_GMX50_bare
High Performance Conjugate Gradient
Drive Temperature (nvme0n1) Monitor
High Performance Conjugate Gradient
CPU Temperature Monitor
High Performance Conjugate Gradient
CPU Power Consumption Monitor
High Performance Conjugate Gradient
X Y Z: 104 104 104 - RT: 60
Coremark
Drive Temperature (nvme0n1) Monitor
Coremark
CPU Temperature Monitor
Coremark
CPU Power Consumption Monitor
Coremark
CoreMark Size 666 - Iterations Per Second
C-Ray
Drive Temperature (nvme0n1) Monitor
C-Ray
CPU Temperature Monitor
C-Ray
CPU Power Consumption Monitor
C-Ray
Drive Temperature (nvme0n1) Monitor
C-Ray
CPU Temperature Monitor
C-Ray
CPU Power Consumption Monitor
C-Ray
Drive Temperature (nvme0n1) Monitor
C-Ray
CPU Temperature Monitor
C-Ray
CPU Power Consumption Monitor
ACES DGEMM
Drive Temperature (nvme0n1) Monitor
ACES DGEMM
CPU Temperature Monitor
ACES DGEMM
CPU Power Consumption Monitor
ACES DGEMM
Sustained Floating-Point Rate
RocksDB
Drive Temperature (nvme0n1) Monitor
RocksDB
CPU Temperature Monitor
RocksDB
CPU Power Consumption Monitor
RocksDB
Test: Update Random
RocksDB
Drive Temperature (nvme0n1) Monitor
RocksDB
CPU Temperature Monitor
RocksDB
CPU Power Consumption Monitor
RocksDB
Test: Read Random Write Random
RocksDB
Drive Temperature (nvme0n1) Monitor
RocksDB
CPU Temperature Monitor
RocksDB
CPU Power Consumption Monitor
RocksDB
Test: Read While Writing
RocksDB
Drive Temperature (nvme0n1) Monitor
RocksDB
CPU Temperature Monitor
RocksDB
CPU Power Consumption Monitor
RocksDB
Test: Random Read
Speedb
Drive Temperature (nvme0n1) Monitor
Speedb
CPU Temperature Monitor
Speedb
CPU Power Consumption Monitor
Speedb
Test: Update Random
Speedb
Drive Temperature (nvme0n1) Monitor
Speedb
CPU Temperature Monitor
Speedb
CPU Power Consumption Monitor
Speedb
Test: Read Random Write Random
Speedb
Drive Temperature (nvme0n1) Monitor
Speedb
CPU Temperature Monitor
Speedb
CPU Power Consumption Monitor
Speedb
Test: Read While Writing
Speedb
Drive Temperature (nvme0n1) Monitor
Speedb
CPU Temperature Monitor
Speedb
CPU Power Consumption Monitor
Speedb
Test: Random Read
miniFE
Drive Temperature (nvme0n1) Monitor
miniFE
CPU Temperature Monitor
miniFE
CPU Power Consumption Monitor
miniFE
Problem Size: Small
Mobile Neural Network
Drive Temperature (nvme0n1) Monitor
Mobile Neural Network
CPU Temperature Monitor
Mobile Neural Network
CPU Power Consumption Monitor
PyTorch
Drive Temperature (nvme0n1) Monitor
PyTorch
CPU Temperature Monitor
PyTorch
CPU Power Consumption Monitor
PyTorch
Device: CPU - Batch Size: 512 - Model: ResNet-50
PyTorch
Drive Temperature (nvme0n1) Monitor
PyTorch
CPU Temperature Monitor
PyTorch
CPU Power Consumption Monitor
PyTorch
Device: CPU - Batch Size: 256 - Model: ResNet-50
LiteRT
Drive Temperature (nvme0n1) Monitor
LiteRT
CPU Temperature Monitor
LiteRT
CPU Power Consumption Monitor
LiteRT
Drive Temperature (nvme0n1) Monitor
LiteRT
CPU Temperature Monitor
LiteRT
CPU Power Consumption Monitor
LiteRT
Drive Temperature (nvme0n1) Monitor
LiteRT
CPU Temperature Monitor
LiteRT
CPU Power Consumption Monitor
LiteRT
Drive Temperature (nvme0n1) Monitor
LiteRT
CPU Temperature Monitor
LiteRT
CPU Power Consumption Monitor
LiteRT
Drive Temperature (nvme0n1) Monitor
LiteRT
CPU Temperature Monitor
LiteRT
CPU Power Consumption Monitor
LiteRT
Drive Temperature (nvme0n1) Monitor
LiteRT
CPU Temperature Monitor
LiteRT
CPU Power Consumption Monitor
LiteRT
Drive Temperature (nvme0n1) Monitor
LiteRT
CPU Temperature Monitor
LiteRT
CPU Power Consumption Monitor
LiteRT
Drive Temperature (nvme0n1) Monitor
LiteRT
CPU Temperature Monitor
LiteRT
CPU Power Consumption Monitor
Whisper.cpp
Drive Temperature (nvme0n1) Monitor
Whisper.cpp
CPU Temperature Monitor
Whisper.cpp
CPU Power Consumption Monitor
Whisper.cpp
Drive Temperature (nvme0n1) Monitor
Whisper.cpp
CPU Temperature Monitor
Whisper.cpp
CPU Power Consumption Monitor
Whisper.cpp
Drive Temperature (nvme0n1) Monitor
Whisper.cpp
CPU Temperature Monitor
Whisper.cpp
CPU Power Consumption Monitor
oneDNN
Drive Temperature (nvme0n1) Monitor
oneDNN
CPU Temperature Monitor
oneDNN
CPU Power Consumption Monitor
oneDNN
Drive Temperature (nvme0n1) Monitor
oneDNN
CPU Temperature Monitor
oneDNN
CPU Power Consumption Monitor
oneDNN
Drive Temperature (nvme0n1) Monitor
oneDNN
CPU Temperature Monitor
oneDNN
CPU Power Consumption Monitor
oneDNN
Drive Temperature (nvme0n1) Monitor
oneDNN
CPU Temperature Monitor
oneDNN
CPU Power Consumption Monitor
oneDNN
Drive Temperature (nvme0n1) Monitor
oneDNN
CPU Temperature Monitor
oneDNN
CPU Power Consumption Monitor
oneDNN
Drive Temperature (nvme0n1) Monitor
oneDNN
CPU Temperature Monitor
oneDNN
CPU Power Consumption Monitor
oneDNN
Drive Temperature (nvme0n1) Monitor
oneDNN
CPU Temperature Monitor
oneDNN
CPU Power Consumption Monitor
Numpy Benchmark
Drive Temperature (nvme0n1) Monitor
Numpy Benchmark
CPU Temperature Monitor
Numpy Benchmark
CPU Power Consumption Monitor
Numpy Benchmark
XNNPACK
Drive Temperature (nvme0n1) Monitor
XNNPACK
CPU Temperature Monitor
XNNPACK
CPU Power Consumption Monitor
Timed Node.js Compilation
Drive Temperature (nvme0n1) Monitor
Timed Node.js Compilation
CPU Temperature Monitor
Timed Node.js Compilation
CPU Power Consumption Monitor
Timed Godot Game Engine Compilation
Drive Temperature (nvme0n1) Monitor
Timed Godot Game Engine Compilation
CPU Temperature Monitor
Timed Godot Game Engine Compilation
CPU Power Consumption Monitor
Timed LLVM Compilation
Drive Temperature (nvme0n1) Monitor
Timed LLVM Compilation
CPU Temperature Monitor
Timed LLVM Compilation
CPU Power Consumption Monitor
Timed LLVM Compilation
Drive Temperature (nvme0n1) Monitor
Timed LLVM Compilation
CPU Temperature Monitor
Timed LLVM Compilation
CPU Power Consumption Monitor
Phoronix Test Suite v10.8.5