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 epoch: Cone numpy: mnn: nasnet mnn: mobilenetV3 mnn: squeezenetv1.1 mnn: resnet-v2-50 blender: Fishy Cat - CPU-Only mnn: SqueezeNetV1.0 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 opencv: DNN - Deep Neural Network opencv: Features 2D warpx: Plasma Acceleration opencv: Object Detection opencv: Core opencv: Image Processing opencv: Stitching opencv: Video 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 xnnpack: FP32MobileNetV3Large xnnpack: FP32MobileNetV3Small xnnpack: FP16MobileNetV1 xnnpack: FP16MobileNetV2 xnnpack: FP16MobileNetV3Large xnnpack: FP16MobileNetV3Small xnnpack: QS8MobileNetV2 gromacs: MPI CPU - water_GMX50_bare blender: Pabellon Barcelona - CPU-Only blender: Barbershop - CPU-Only 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 litert: NASNet Mobile litert: Mobilenet Quant litert: SqueezeNet blender: BMW27 - CPU-Only litert: Inception V4 litert: Inception ResNet V2 litert: DeepLab V3 litert: Quantized COCO SSD MobileNet v1 onednn: Recurrent Neural Network Training - CPU onednn: Recurrent Neural Network Inference - CPU mt-dgemm: Sustained Floating-Point Rate litert: Mobilenet Float blender: Classroom - CPU-Only 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 346.84 363.53 9.989 1.594 2.373 14.106 64.48 4.401 2.220 1.976 19.173 58880 91270 47.64528650 99033 130464 206858 249834 14105 24.29 23.56 398.21058 550.79315 1111.58062 1935 2594 4289 2689 1179 2103 3268 2381 2227 4.497 140.33 357.64 21.4252 4.88201 25.0762 7.38988 8.00146 5.20016 25510.3 1376.46 2395.26 36.09 27987.6 28987.6 3373.93 3009.66 4062.31 3125.37 1874.168897 1899.80 70.58 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 366.85 10.039 1.576 2.354 14.310 65.08 4.394 2.242 1.942 19.369 60292 89333 47.65342049 101036 128493 210371 247849 14630 24.23 24.52 405.39651 564.89979 1056.78240 1943 2610 4108 2705 1221 2093 3304 2460 2311 4.574 140.21 357.05 21.4187 4.93789 25.3225 7.90092 8.63865 5.10825 25569.7 1368.65 2363.30 35.82 27845.6 29027.7 3372.08 2964.53 4148.63 3215.52 1875.136077 1927.05 70.53 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 System76 Thelio Astra Altra 3 6 9 12 15 SE +/- 0.038, N = 3 SE +/- 0.021, N = 3 9.989 10.039 MIN: 9.69 / MAX: 11.07 MIN: 9.76 / MAX: 11.23 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 System76 Thelio Astra Altra 0.3587 0.7174 1.0761 1.4348 1.7935 SE +/- 0.037, N = 3 SE +/- 0.032, N = 3 1.594 1.576 MIN: 1.39 / MAX: 2.58 MIN: 1.38 / MAX: 2.66 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 System76 Thelio Astra Altra 0.5339 1.0678 1.6017 2.1356 2.6695 SE +/- 0.004, N = 3 SE +/- 0.008, N = 3 2.373 2.354 MIN: 2.25 / MAX: 3.72 MIN: 2.18 / MAX: 5.04 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 System76 Thelio Astra Altra 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.35, N = 3 14.11 14.31 MIN: 13.69 / MAX: 16.42 MIN: 13.48 / MAX: 17.96 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.
Mobile Neural Network OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.9.b11b7037d Model: SqueezeNetV1.0 System76 Thelio Astra System76 Thelio Astra Altra 0.9902 1.9804 2.9706 3.9608 4.951 SE +/- 0.029, N = 3 SE +/- 0.030, N = 3 4.401 4.394 MIN: 4.19 / MAX: 6.49 MIN: 4.2 / MAX: 6.39 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 System76 Thelio Astra Altra 0.5045 1.009 1.5135 2.018 2.5225 SE +/- 0.007, N = 3 SE +/- 0.014, N = 3 2.220 2.242 MIN: 2.13 / MAX: 3.81 MIN: 2.13 / MAX: 3.86 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 System76 Thelio Astra Altra 0.4446 0.8892 1.3338 1.7784 2.223 SE +/- 0.011, N = 3 SE +/- 0.005, N = 3 1.976 1.942 MIN: 1.86 / MAX: 3.51 MIN: 1.79 / MAX: 3.63 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
XNNPACK OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP32MobileNetV1 System76 Thelio Astra System76 Thelio Astra Altra 400 800 1200 1600 2000 SE +/- 22.19, N = 3 SE +/- 18.36, N = 3 1935 1943 1. (CXX) g++ options: -O3 -lrt -lm
OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP32MobileNetV2 System76 Thelio Astra System76 Thelio Astra Altra 600 1200 1800 2400 3000 SE +/- 22.61, N = 3 SE +/- 26.06, N = 3 2594 2610 1. (CXX) g++ options: -O3 -lrt -lm
OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP32MobileNetV3Large System76 Thelio Astra System76 Thelio Astra Altra 900 1800 2700 3600 4500 SE +/- 50.89, N = 3 SE +/- 73.96, N = 3 4289 4108 1. (CXX) g++ options: -O3 -lrt -lm
OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP32MobileNetV3Small System76 Thelio Astra System76 Thelio Astra Altra 600 1200 1800 2400 3000 SE +/- 47.96, N = 3 SE +/- 12.91, N = 3 2689 2705 1. (CXX) g++ options: -O3 -lrt -lm
OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP16MobileNetV1 System76 Thelio Astra System76 Thelio Astra Altra 300 600 900 1200 1500 SE +/- 24.09, N = 3 SE +/- 23.78, N = 3 1179 1221 1. (CXX) g++ options: -O3 -lrt -lm
OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP16MobileNetV2 System76 Thelio Astra System76 Thelio Astra Altra 500 1000 1500 2000 2500 SE +/- 43.27, N = 3 SE +/- 28.10, N = 3 2103 2093 1. (CXX) g++ options: -O3 -lrt -lm
OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP16MobileNetV3Large System76 Thelio Astra System76 Thelio Astra Altra 700 1400 2100 2800 3500 SE +/- 6.39, N = 3 SE +/- 55.56, N = 3 3268 3304 1. (CXX) g++ options: -O3 -lrt -lm
OpenBenchmarking.org us, Fewer Is Better XNNPACK b7b048 Model: FP16MobileNetV3Small System76 Thelio Astra System76 Thelio Astra Altra 500 1000 1500 2000 2500 SE +/- 34.36, N = 3 SE +/- 73.70, N = 3 2381 2460 1. (CXX) g++ options: -O3 -lrt -lm
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.
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.
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.
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 System76 Thelio Astra Altra 300 600 900 1200 1500 SE +/- 10.69, N = 3 SE +/- 3.59, N = 3 1525.5 1504.8 MIN: 901.4 / MAX: 1546.9 MIN: 885.6 / MAX: 1512 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 System76 Thelio Astra Altra 4 8 12 16 20 14.84 14.21
CPU Power Consumption
Min Avg Max System76 Thelio Astra 32.1 102.8 130.8 System76 Thelio Astra Altra 31.2 105.9 135.5 OpenBenchmarking.org Watts, Fewer Is Better srsRAN Project 23.10.1-20240325 CPU Power Consumption Monitor 40 80 120 160 200 1. System76 Thelio Astra: Approximate power consumption of 6272 Joules per run. 2. System76 Thelio Astra Altra: Approximate power consumption of 6317 Joules per run.
CPU Temp
Min Avg Max System76 Thelio Astra 52.0 59.0 63.0 System76 Thelio Astra Altra 51.0 57.9 61.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 Altra 9 18 27 36 45 38.00
Drive Temp (nvme0n1
Min Avg Max System76 Thelio Astra 28.9 29.2 30.9 System76 Thelio Astra Altra 27.9 28.1 28.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 System76 Thelio Astra Altra 3K 6K 9K 12K 15K SE +/- 46.37, N = 3 SE +/- 72.39, N = 3 13753.3 13707.1 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 System76 Thelio Astra Altra 20 40 60 80 100 80.58 80.46
CPU Power Consumption
Min Avg Max System76 Thelio Astra 30.2 170.7 218.6 System76 Thelio Astra Altra 28.7 170.4 214.6 OpenBenchmarking.org Watts, Fewer Is Better srsRAN Project 23.10.1-20240325 CPU Power Consumption Monitor 60 120 180 240 300 1. System76 Thelio Astra: Approximate power consumption of 4438 Joules per run. 2. System76 Thelio Astra Altra: Approximate power consumption of 4429 Joules per run.
CPU Temp
Min Avg Max System76 Thelio Astra 50.0 64.4 69.0 System76 Thelio Astra Altra 49.0 63.7 68.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 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 27.9 28.2 28.9 System76 Thelio Astra Altra 26.9 27.4 27.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 System76 Thelio Astra Altra 50 100 150 200 250 Min: 23.31 / Avg: 74.86 / Max: 250.59 Min: 23.78 / Avg: 138.85 / Max: 252.32
CPU Temperature Monitor OpenBenchmarking.org Celsius CPU Temperature Monitor Phoronix Test Suite System Monitoring System76 Thelio Astra System76 Thelio Astra Altra 15 30 45 60 75 Min: 43 / Avg: 51.78 / Max: 77 Min: 43 / Avg: 61.05 / Max: 77
GPU Temperature Monitor OpenBenchmarking.org Celsius GPU Temperature Monitor Phoronix Test Suite System Monitoring System76 Thelio Astra System76 Thelio Astra Altra 9 18 27 36 45 Min: 34 / Avg: 36.14 / Max: 41 Min: 34 / Avg: 36.77 / Max: 42
Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius Drive Temperature (nvme0n1) Monitor Phoronix Test Suite System Monitoring System76 Thelio Astra System76 Thelio Astra Altra 8 16 24 32 40 Min: 25.85 / Avg: 30.48 / Max: 38.85 Min: 24.85 / Avg: 27.9 / Max: 39.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.