Benchmarks for a future article.
System76 Thelio Astra 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: cppc_cpufreq schedutil (Boost: Disabled)OpenCL Notes: GPU Compute Cores: 768Python Notes: Python 3.12.3Security 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
System76 Thelio Astra Altra Processor: ARMv8 Neoverse-N1 @ 3.00GHz (128 Cores), Motherboard: System76 Thelio Astra (3.02 BIOS), Chipset: Ampere Computing LLC Altra PCI Root Complex A, Memory: 8 x 32GB DDR4-3200MT/s Micron 18ASF4G72PDZ-3G2F1, Disk: 1024GB KINGSTON SKC3000S1024G, Graphics: NVIDIA RTX A400/PCIe 4GB, Audio: NVIDIA Device 2291, Monitor: DELL P2415Q, Network: 2 x Intel X550 + Intel I210
OS: Ubuntu 24.04, Kernel: 6.8.0-47-generic-64k (aarch64), Desktop: GNOME Shell 46.0, Display Server: X Server 1.21.1.11, Display Driver: NVIDIA 550.107.02, OpenGL: 4.6.0, Compiler: GCC 13.2.0, File-System: ext4, Screen Resolution: 3840x2160
Ampere Altra System76 Thelio Astra OpenBenchmarking.org Phoronix Test Suite ARMv8 Neoverse-N1 @ 3.00GHz (128 Cores) System76 Thelio Astra (3.02 BIOS) Ampere Computing LLC Altra PCI Root Complex A 8 x 32GB DDR4-3200MT/s Micron 18ASF4G72PDZ-3G2F1 1024GB KINGSTON SKC3000S1024G NVIDIA RTX A400/PCIe 4GB NVIDIA Device 2291 DELL P2415Q 2 x Intel X550 + Intel I210 Ubuntu 24.04 6.8.0-47-generic-64k (aarch64) GNOME Shell 46.0 X Server 1.21.1.11 NVIDIA 550.107.02 4.6.0 GCC 13.2.0 ext4 3840x2160 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Ampere Altra System76 Thelio Astra Benchmarks System Logs - Transparent Huge Pages: madvise - --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 -v - Scaling Governor: cppc_cpufreq schedutil (Boost: Disabled) - GPU Compute Cores: 768 - Python 3.12.3 - 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
System76 Thelio Astra vs. System76 Thelio Astra Altra Comparison Phoronix Test Suite Baseline +7.2% +7.2% +14.4% +14.4% +21.6% +21.6% +28.8% +28.8% 28.9% 5.2% 5.1% 4.4% 4.1% 2.2% Read While Writing IP Shapes 1D - CPU 8% D.B.s - CPU 6.9% ggml-medium.en - 2.S.o.t.U Read While Writing FP32MobileNetV3Large R.R.W.R 4.4% CPU - 512 - ResNet-50 Rand Read 3.8% QS8MobileNetV2 3.8% Video 3.7% FP16MobileNetV1 3.6% FP16MobileNetV3Small 3.3% R.N.N.I - CPU 2.9% ggml-small.en - 2.S.o.t.U 2.6% DNN - D.N.N 2.4% Rand Read 2.4% R.R.W.R 2.4% Features 2D R.N.N.T - CPU 2.1% Object Detection 2% Speedb oneDNN oneDNN Whisper.cpp RocksDB XNNPACK RocksDB PyTorch RocksDB XNNPACK OpenCV XNNPACK XNNPACK oneDNN Whisper.cpp OpenCV Speedb Speedb OpenCV oneDNN OpenCV System76 Thelio Astra System76 Thelio Astra Altra
Ampere Altra System76 Thelio Astra litert: Mobilenet Quant epoch: Cone litert: Mobilenet Float litert: NASNet Mobile litert: SqueezeNet litert: Inception ResNet V2 litert: Inception V4 litert: Quantized COCO SSD MobileNet v1 litert: DeepLab V3 numpy: mnn: nasnet mnn: mobilenetV3 mnn: squeezenetv1.1 mnn: resnet-v2-50 mnn: SqueezeNetV1.0 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 opencv: DNN - Deep Neural Network opencv: Features 2D opencv: Object Detection opencv: Core opencv: Image Processing opencv: Stitching opencv: Video blender: Fishy Cat - CPU-Only blender: Barbershop - CPU-Only blender: Pabellon Barcelona - CPU-Only pytorch: CPU - 256 - ResNet-50 pytorch: CPU - 512 - ResNet-50 whisper-cpp: ggml-base.en - 2016 State of the Union whisper-cpp: ggml-small.en - 2016 State of the Union whisper-cpp: ggml-medium.en - 2016 State of the Union xnnpack: FP32MobileNetV1 xnnpack: FP32MobileNetV2 warpx: Plasma Acceleration xnnpack: FP32MobileNetV3Large xnnpack: FP32MobileNetV3Small xnnpack: FP16MobileNetV1 xnnpack: FP16MobileNetV2 xnnpack: FP16MobileNetV3Large xnnpack: FP16MobileNetV3Small xnnpack: QS8MobileNetV2 blender: BMW27 - CPU-Only gromacs: MPI CPU - water_GMX50_bare hpcg: 104 104 104 - 60 onednn: Convolution Batch Shapes Auto - CPU onednn: Deconvolution Batch shapes_1d - CPU onednn: Deconvolution Batch shapes_3d - CPU onednn: IP Shapes 1D - CPU onednn: IP Shapes 3D - CPU onednn: Recurrent Neural Network Training - CPU blender: Classroom - CPU-Only onednn: Recurrent Neural Network Inference - CPU mt-dgemm: Sustained Floating-Point Rate minife: Small coremark: CoreMark Size 666 - Iterations Per Second john-the-ripper: MD5 john-the-ripper: Blowfish john-the-ripper: HMAC-SHA512 john-the-ripper: bcrypt john-the-ripper: WPA PSK build-llvm: Ninja build-llvm: Unix Makefiles build-linux-kernel: defconfig build-linux-kernel: allmodconfig c-ray: 1080p - 16 c-ray: 4K - 16 c-ray: 5K - 16 build-godot: Time To Compile build-nodejs: Time To Compile srsran: PUSCH Processor Benchmark, Throughput Total srsran: PDSCH Processor Benchmark, Throughput Total speedb: Read While Writing speedb: Read Rand Write Rand speedb: Update Rand rocksdb: Rand Read rocksdb: Read While Writing rocksdb: Read Rand Write Rand rocksdb: Update Rand warpx: Uniform Plasma speedb: Rand Read System76 Thelio Astra System76 Thelio Astra Altra 1376.46 346.84 1899.80 25510.3 2395.26 28987.6 27987.6 3009.66 3373.93 363.53 9.989 1.594 2.373 14.106 4.401 2.220 1.976 19.173 58880 91270 99033 130464 206858 249834 14105 64.48 357.64 140.33 24.29 23.56 398.21058 550.79315 1111.58062 1935 2594 47.64528650 4289 2689 1179 2103 3268 2381 2227 36.09 4.497 21.4252 4.88201 25.0762 7.38988 8.00146 5.20016 4062.31 70.58 3125.37 1874.168897 24196.2 2781173.960094 1217667 101330 68362667 101387 109565 260.084 416.476 82.692 318.307 6.904 26.480 47.034 228.308 510.137 1525.5 13753.3 10442132 1187539 173997 492060357 9663143 1348599 213856 38.96806852 474967015 1368.65 1927.05 25569.7 2363.30 29027.7 27845.6 2964.53 3372.08 366.85 10.039 1.576 2.354 14.310 4.394 2.242 1.942 19.369 60292 89333 101036 128493 210371 247849 14630 65.08 357.05 140.21 24.23 24.52 405.39651 564.89979 1056.78240 1943 2610 47.65342049 4108 2705 1221 2093 3304 2460 2311 35.82 4.574 21.4187 4.93789 25.3225 7.90092 8.63865 5.10825 4148.63 70.53 3215.52 1875.136077 24201.4 2793203.067052 1219667 100972 68879333 100940 110061 257.869 415.578 83.098 318.032 6.902 26.427 46.975 229.783 511.051 1504.8 13707.1 13457221 1160227 174663 474156895 10160082 1292178 217352 38.51536585 463900465 OpenBenchmarking.org
Epoch Epoch3D Deck: Cone
System76 Thelio Astra Altra: The test quit with a non-zero exit status. E: SDF error: SDF_ERR_UNKNOWN
Mobile Neural Network OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.9.b11b7037d Model: nasnet System76 Thelio Astra Altra System76 Thelio Astra 3 6 9 12 15 SE +/- 0.021, N = 3 SE +/- 0.038, N = 3 10.039 9.989 MIN: 9.76 / MAX: 11.23 MIN: 9.69 / MAX: 11.07 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 System76 Thelio Astra Altra System76 Thelio Astra 0.3587 0.7174 1.0761 1.4348 1.7935 SE +/- 0.032, N = 3 SE +/- 0.037, N = 3 1.576 1.594 MIN: 1.38 / MAX: 2.66 MIN: 1.39 / MAX: 2.58 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 System76 Thelio Astra Altra System76 Thelio Astra 0.5339 1.0678 1.6017 2.1356 2.6695 SE +/- 0.008, N = 3 SE +/- 0.004, N = 3 2.354 2.373 MIN: 2.18 / MAX: 5.04 MIN: 2.25 / MAX: 3.72 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 System76 Thelio Astra Altra System76 Thelio Astra 4 8 12 16 20 SE +/- 0.35, N = 3 SE +/- 0.02, N = 3 14.31 14.11 MIN: 13.48 / MAX: 17.96 MIN: 13.69 / MAX: 16.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: SqueezeNetV1.0 System76 Thelio Astra Altra System76 Thelio Astra 0.9902 1.9804 2.9706 3.9608 4.951 SE +/- 0.030, N = 3 SE +/- 0.029, N = 3 4.394 4.401 MIN: 4.2 / MAX: 6.39 MIN: 4.19 / MAX: 6.49 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 System76 Thelio Astra Altra System76 Thelio Astra 0.5045 1.009 1.5135 2.018 2.5225 SE +/- 0.014, N = 3 SE +/- 0.007, N = 3 2.242 2.220 MIN: 2.13 / MAX: 3.86 MIN: 2.13 / MAX: 3.81 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 System76 Thelio Astra Altra System76 Thelio Astra 0.4446 0.8892 1.3338 1.7784 2.223 SE +/- 0.005, N = 3 SE +/- 0.011, N = 3 1.942 1.976 MIN: 1.79 / MAX: 3.63 MIN: 1.86 / MAX: 3.51 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
Blender Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing is supported. This system/blender test profile makes use of the system-supplied Blender. Use pts/blender if wishing to stick to a fixed version of Blender. Learn more via the OpenBenchmarking.org test page.
XNNPACK OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP32MobileNetV1 System76 Thelio Astra Altra System76 Thelio Astra 400 800 1200 1600 2000 SE +/- 18.36, N = 3 SE +/- 22.19, N = 3 1943 1935 1. (CXX) g++ options: -O3 -lrt -lm
OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP32MobileNetV2 System76 Thelio Astra Altra System76 Thelio Astra 600 1200 1800 2400 3000 SE +/- 26.06, N = 3 SE +/- 22.61, N = 3 2610 2594 1. (CXX) g++ options: -O3 -lrt -lm
XNNPACK OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP32MobileNetV3Large System76 Thelio Astra Altra System76 Thelio Astra 900 1800 2700 3600 4500 SE +/- 73.96, N = 3 SE +/- 50.89, N = 3 4108 4289 1. (CXX) g++ options: -O3 -lrt -lm
OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP32MobileNetV3Small System76 Thelio Astra Altra System76 Thelio Astra 600 1200 1800 2400 3000 SE +/- 12.91, N = 3 SE +/- 47.96, N = 3 2705 2689 1. (CXX) g++ options: -O3 -lrt -lm
OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP16MobileNetV1 System76 Thelio Astra Altra System76 Thelio Astra 300 600 900 1200 1500 SE +/- 23.78, N = 3 SE +/- 24.09, N = 3 1221 1179 1. (CXX) g++ options: -O3 -lrt -lm
OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP16MobileNetV2 System76 Thelio Astra Altra System76 Thelio Astra 500 1000 1500 2000 2500 SE +/- 28.10, N = 3 SE +/- 43.27, N = 3 2093 2103 1. (CXX) g++ options: -O3 -lrt -lm
OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP16MobileNetV3Large System76 Thelio Astra Altra System76 Thelio Astra 700 1400 2100 2800 3500 SE +/- 55.56, N = 3 SE +/- 6.39, N = 3 3304 3268 1. (CXX) g++ options: -O3 -lrt -lm
OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP16MobileNetV3Small System76 Thelio Astra Altra System76 Thelio Astra 500 1000 1500 2000 2500 SE +/- 73.70, N = 3 SE +/- 34.36, N = 3 2460 2381 1. (CXX) g++ options: -O3 -lrt -lm
Blender Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing is supported. This system/blender test profile makes use of the system-supplied Blender. Use pts/blender if wishing to stick to a fixed version of Blender. 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.
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.
Blender Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing is supported. This system/blender test profile makes use of the system-supplied Blender. Use pts/blender if wishing to stick to a fixed version of Blender. Learn more via the OpenBenchmarking.org test page.
Timed Linux Kernel Compilation This test times how long it takes to build the Linux kernel in a default configuration (defconfig) for the architecture being tested or alternatively an allmodconfig for building all possible kernel modules for the build. Learn more via the OpenBenchmarking.org test page.
Timed Godot Game Engine Compilation This test times how long it takes to compile the Godot Game Engine. Godot is a popular, open-source, cross-platform 2D/3D game engine and is built using the SCons build system and targeting the X11 platform. Learn more via the OpenBenchmarking.org test page.
Timed Node.js Compilation This test profile times how long it takes to build/compile Node.js itself from source. Node.js is a JavaScript run-time built from the Chrome V8 JavaScript engine while itself is written in C/C++. Learn more via the OpenBenchmarking.org test page.
srsRAN Project srsRAN Project is a complete ORAN-native 5G RAN solution created by Software Radio Systems (SRS). The srsRAN Project radio suite was formerly known as srsLTE and can be used for building your own software-defined radio (SDR) 4G/5G mobile network. Learn more via the OpenBenchmarking.org test page.
Result
OpenBenchmarking.org Mbps, More Is Better srsRAN Project 23.10.1-20240325 Test: PUSCH Processor Benchmark, Throughput Total System76 Thelio Astra Altra System76 Thelio Astra 300 600 900 1200 1500 SE +/- 3.59, N = 3 SE +/- 10.69, N = 3 1504.8 1525.5 MIN: 885.6 / MAX: 1512 MIN: 901.4 / MAX: 1546.9 1. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno -ldl
Mbps Per Watt
OpenBenchmarking.org Mbps Per Watt, More Is Better srsRAN Project 23.10.1-20240325 Test: PUSCH Processor Benchmark, Throughput Total System76 Thelio Astra Altra System76 Thelio Astra 4 8 12 16 20 14.21 14.84
CPU Power Consumption
Min Avg Max System76 Thelio Astra Altra 31.2 105.9 135.5 System76 Thelio Astra 32.1 102.8 130.8 OpenBenchmarking.org Watts, Fewer Is Better srsRAN Project 23.10.1-20240325 CPU Power Consumption Monitor 40 80 120 160 200
CPU Temp
Min Avg Max System76 Thelio Astra Altra 51.0 57.9 61.0 System76 Thelio Astra 52.0 59.0 63.0 OpenBenchmarking.org Celsius, Fewer Is Better srsRAN Project 23.10.1-20240325 CPU Temperature Monitor 20 40 60 80 100
GPU Temp
OpenBenchmarking.org Celsius, Fewer Is Better srsRAN Project 23.10.1-20240325 GPU Temperature Monitor System76 Thelio Astra 9 18 27 36 45 37.00
Drive Temp (nvme0n1
Min Avg Max System76 Thelio Astra Altra 27.9 28.1 28.9 System76 Thelio Astra 28.9 29.2 30.9 OpenBenchmarking.org Celsius, Fewer Is Better srsRAN Project 23.10.1-20240325 Drive Temperature (nvme0n1) Monitor 9 18 27 36 45
Result
OpenBenchmarking.org Mbps, More Is Better srsRAN Project 23.10.1-20240325 Test: PDSCH Processor Benchmark, Throughput Total System76 Thelio Astra Altra System76 Thelio Astra 3K 6K 9K 12K 15K SE +/- 72.39, N = 3 SE +/- 46.37, N = 3 13707.1 13753.3 1. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno -ldl
Mbps Per Watt
OpenBenchmarking.org Mbps Per Watt, More Is Better srsRAN Project 23.10.1-20240325 Test: PDSCH Processor Benchmark, Throughput Total System76 Thelio Astra Altra System76 Thelio Astra 20 40 60 80 100 80.46 80.58
CPU Power Consumption
Min Avg Max System76 Thelio Astra Altra 28.7 170.4 214.6 System76 Thelio Astra 30.2 170.7 218.6 OpenBenchmarking.org Watts, Fewer Is Better srsRAN Project 23.10.1-20240325 CPU Power Consumption Monitor 60 120 180 240 300
CPU Temp
Min Avg Max System76 Thelio Astra Altra 49.0 63.7 68.0 System76 Thelio Astra 50.0 64.4 69.0 OpenBenchmarking.org Celsius, Fewer Is Better srsRAN Project 23.10.1-20240325 CPU Temperature Monitor 20 40 60 80 100
GPU Temp
Min Avg Max System76 Thelio Astra Altra 37.0 37.1 38.0 System76 Thelio Astra 38.0 38.0 38.0 OpenBenchmarking.org Celsius, Fewer Is Better srsRAN Project 23.10.1-20240325 GPU Temperature Monitor 11 22 33 44 55
Drive Temp (nvme0n1
Min Avg Max System76 Thelio Astra Altra 26.9 27.4 27.9 System76 Thelio Astra 27.9 28.2 28.9 OpenBenchmarking.org Celsius, Fewer Is Better srsRAN Project 23.10.1-20240325 Drive Temperature (nvme0n1) Monitor 9 18 27 36 45
CPU Power Consumption Monitor OpenBenchmarking.org Watts CPU Power Consumption Monitor Phoronix Test Suite System Monitoring System76 Thelio Astra Altra System76 Thelio Astra 50 100 150 200 250 Min: 23.78 / Avg: 138.85 / Max: 252.32 Min: 23.31 / Avg: 74.86 / Max: 250.59
CPU Temperature Monitor OpenBenchmarking.org Celsius CPU Temperature Monitor Phoronix Test Suite System Monitoring System76 Thelio Astra Altra System76 Thelio Astra 15 30 45 60 75 Min: 43 / Avg: 61.05 / Max: 77 Min: 43 / Avg: 51.78 / Max: 77
GPU Temperature Monitor OpenBenchmarking.org Celsius GPU Temperature Monitor Phoronix Test Suite System Monitoring System76 Thelio Astra Altra System76 Thelio Astra 9 18 27 36 45 Min: 34 / Avg: 36.77 / Max: 42 Min: 34 / Avg: 36.14 / Max: 41
Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius Drive Temperature (nvme0n1) Monitor Phoronix Test Suite System Monitoring System76 Thelio Astra Altra System76 Thelio Astra 8 16 24 32 40 Min: 24.85 / Avg: 27.9 / Max: 39.85 Min: 25.85 / Avg: 30.48 / Max: 38.85
Meta Performance Per Watts OpenBenchmarking.org Performance Per Watts, More Is Better Meta Performance Per Watts Performance Per Watts System76 Thelio Astra Altra 16K 32K 48K 64K 80K 73720.34
System76 Thelio Astra 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: cppc_cpufreq schedutil (Boost: Disabled)OpenCL Notes: GPU Compute Cores: 768Python Notes: Python 3.12.3Security 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 17 October 2024 12:54 by user system76.
System76 Thelio Astra Altra Processor: ARMv8 Neoverse-N1 @ 3.00GHz (128 Cores), Motherboard: System76 Thelio Astra (3.02 BIOS), Chipset: Ampere Computing LLC Altra PCI Root Complex A, Memory: 8 x 32GB DDR4-3200MT/s Micron 18ASF4G72PDZ-3G2F1, Disk: 1024GB KINGSTON SKC3000S1024G, Graphics: NVIDIA RTX A400/PCIe 4GB, Audio: NVIDIA Device 2291, Monitor: DELL P2415Q, Network: 2 x Intel X550 + Intel I210
OS: Ubuntu 24.04, Kernel: 6.8.0-47-generic-64k (aarch64), Desktop: GNOME Shell 46.0, Display Server: X Server 1.21.1.11, Display Driver: NVIDIA 550.107.02, OpenGL: 4.6.0, Compiler: GCC 13.2.0, File-System: ext4, Screen Resolution: 3840x2160
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: cppc_cpufreq schedutil (Boost: Disabled)OpenCL Notes: GPU Compute Cores: 768Python Notes: Python 3.12.3Security 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 18 October 2024 14:55 by user system76.