Results
Balanced Power
Each platform set to a balanced power profile (except Orin AGX, max TDP 65W).
| Run | TDP (W) | Duration (s) | Samples | Raw logs |
|---|---|---|---|---|
| AMD Strix Halo | 85 | 900 | 900 | balanced_power/amd_strix_halo |
| NVIDIA Jetson Thor (90 W) | 90 | 900 | 900 | balanced_power/jetson_thor_90w |
| NVIDIA Jetson Thor (70 W) | 70 | 900 | 900 | balanced_power/jetson_thor_70w |
| NVIDIA Jetson Orin (65 W) (Kept at maximum TDP; no separate balanced run.) | 65 | 900 | 898 | max_power/jetson_orin |
Overview
Where each platform sits across the whole workload before drilling into any one resource.
#Platform balance
Six dimensions, each min-max normalized against the strongest platform in this category.
Data table (4 rows)
| Platform | CPU Headroom | CPU Capability | GPU Capability | Memory Capability | Memory Headroom | Clock Speed |
|---|---|---|---|---|---|---|
| AMD Strix Halo | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 0.82 |
| NVIDIA Jetson Thor (90 W) | 0.60 | 0.46 | 0.98 | 0.99 | 0.61 | 1.00 |
| NVIDIA Jetson Thor (70 W) | 0.55 | 0.35 | 0.98 | 0.99 | 0.61 | 0.76 |
| NVIDIA Jetson Orin (65 W) | 0.08 | 0.45 | 0.15 | 0.50 | 0.25 | 0.98 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
#Mean utilization by resource
Mean utilization of each resource across the run, sampled once a second.
Data table (4 rows)
| Platform | CPU (%) | GPU (%) | RAM (%) |
|---|---|---|---|
| AMD Strix Halo | 20.2 | 92.6 | 44.9 |
| NVIDIA Jetson Thor (90 W) | 52.0 | 90.6 | 45.8 |
| NVIDIA Jetson Thor (70 W) | 56.4 | 90.6 | 45.9 |
| NVIDIA Jetson Orin (65 W) | 93.6 | 14.3 | 78.7 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
#CPU headroom, used against available
The faded portion is what is left for the application developer once the navigation and AI workload is running.
Data table (4 rows)
| Platform | Used (%) | Available (%) | Total cores | Free core equiv. |
|---|---|---|---|---|
| AMD Strix Halo | 20.2 | 79.9 | 32 | 25.6 |
| NVIDIA Jetson Thor (90 W) | 52.0 | 48.0 | 12 | 5.8 |
| NVIDIA Jetson Thor (70 W) | 56.4 | 43.6 | 12 | 5.2 |
| NVIDIA Jetson Orin (65 W) | 93.6 | 6.4 | 12 | 0.8 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
#Mean board power
Measured at the board, averaged across the run.
Data table (4 rows)
| Platform | Configured TDP (W) | Mean (W) | p95 (W) | Max (W) |
|---|---|---|---|---|
| AMD Strix Halo | 85 | 83.4 | 86.1 | 115.0 |
| NVIDIA Jetson Thor (90 W) | 90 | 76.6 | 86.9 | 93.0 |
| NVIDIA Jetson Thor (70 W) | 70 | 71.5 | 80.4 | 83.9 |
| NVIDIA Jetson Orin (65 W) | 65 | 31.3 | 57.1 | 64.5 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
#Mean CPU and GPU temperature
Steady-state package temperatures under the composed workload.
Data table (4 rows)
| Platform | CPU mean (°C) | CPU max (°C) | GPU mean (°C) | GPU max (°C) |
|---|---|---|---|---|
| AMD Strix Halo | 63.7 | 90.0 | 60.1 | 68.0 |
| NVIDIA Jetson Thor (90 W) | 57.8 | 64.2 | 57.9 | 64.5 |
| NVIDIA Jetson Thor (70 W) | 54.7 | 60.2 | 55.9 | 61.8 |
| NVIDIA Jetson Orin (65 W) | 59.7 | 63.1 | 55.3 | 61.4 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Application performance
What the robot actually achieved. A platform that looks healthy on utilization counters but misses its control deadlines is not a platform you can ship.
#Completed missions
Navigation goals that reached "Goal succeeded" within the run, counted from the ROS logs.
Data table (4 rows)
| Platform | Missions completed | Run duration (s) |
|---|---|---|
| AMD Strix Halo | 11 | 900 |
| NVIDIA Jetson Thor (90 W) | 10 | 900 |
| NVIDIA Jetson Thor (70 W) | 10 | 900 |
| NVIDIA Jetson Orin (65 W) | 3 | 900 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
#Control loop misses per second
The Nav2 controller server targets 30 Hz; each miss is a control cycle that did not complete on time.
Data table (4 rows)
| Platform | Misses per second | Total misses | Target rate (Hz) |
|---|---|---|---|
| AMD Strix Halo | 2.33 | 2097 | 30 |
| NVIDIA Jetson Thor (90 W) | 0.52 | 472 | 30 |
| NVIDIA Jetson Thor (70 W) | 2.27 | 2039 | 30 |
| NVIDIA Jetson Orin (65 W) | 5.65 | 5081 | 30 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
#Planner cycle time
Time to produce one Hybrid-A* plan with full-footprint SE2 collision checking, derived from the planner server loop-rate warnings.
Data table (4 rows)
| Platform | Samples | Mean (ms) | p50 (ms) | p95 (ms) | p99 (ms) |
|---|---|---|---|---|---|
| AMD Strix Halo | 642 | 177 | 50 | 620 | 2,153 |
| NVIDIA Jetson Thor (90 W) | 606 | 167 | 40 | 520 | 2,088 |
| NVIDIA Jetson Thor (70 W) | 636 | 168 | 40 | 580 | 1,992 |
| NVIDIA Jetson Orin (65 W) | 503 | 450 | 200 | 1,659 | 2,659 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
#VLM query outcomes
Scene-understanding queries issued into the navigation behavior tree, and how many of them returned an answer the tree could use.
Data table (4 rows)
| Platform | Total | Success | Error | Cancelled |
|---|---|---|---|---|
| AMD Strix Halo | 41 | 36 | 2 | 3 |
| NVIDIA Jetson Thor (90 W) | 28 | 19 | 9 | 0 |
| NVIDIA Jetson Thor (70 W) | 30 | 23 | 7 | 0 |
| NVIDIA Jetson Orin (65 W) | 71 | 0 | 71 | 0 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Supporting charts
VLM query latency
#VLM query latency
Wall-clock time for a successful query, from request to a parsed answer. Only platforms that completed at least one query appear.
Data table (4 rows)
| Platform | Successful queries | Mean (s) | p95 (s) |
|---|---|---|---|
| AMD Strix Halo | 36 | 19.92 | 74.41 |
| NVIDIA Jetson Thor (90 W) | 19 | 36.09 | 80.08 |
| NVIDIA Jetson Thor (70 W) | 23 | 30.20 | 59.69 |
| NVIDIA Jetson Orin (65 W) | 0 | n/a | n/a |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
CPU
Total load, how it is distributed across cores, and how much clock is behind it. A workload spread evenly across many cores behaves very differently from the same total load piled onto a few.
#CPU utilization over the run
Total CPU utilization across all cores, sampled once a second for the length of the run.
Data table (4 rows)
| Platform | Mean (%) | p50 (%) | p95 (%) | Max (%) |
|---|---|---|---|---|
| AMD Strix Halo | 20.15 | 20.70 | 22.90 | 24.30 |
| NVIDIA Jetson Thor (90 W) | 52.03 | 51.80 | 57.10 | 61.50 |
| NVIDIA Jetson Thor (70 W) | 56.44 | 56.60 | 60.20 | 64.90 |
| NVIDIA Jetson Orin (65 W) | 93.62 | 95.80 | 97.20 | 98.00 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Supporting charts
Per-core mean utilization
#Per-core mean utilization
One point per physical core. Flat lines mean the workload spread; spikes mean individual cores are pinned and are the ones that will miss deadlines first.
Data table (4 rows)
| Platform | Cores | Mean CPU (%) | Busiest core (%) | Cores above 60% |
|---|---|---|---|---|
| AMD Strix Halo | 32 | 20.2 | 55.3 | none |
| NVIDIA Jetson Thor (90 W) | 12 | 52.0 | 60.9 | 10 |
| NVIDIA Jetson Thor (70 W) | 12 | 56.4 | 64.0 | 0, 8 |
| NVIDIA Jetson Orin (65 W) | 12 | 93.6 | 93.9 | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Per-core utilization percentiles
#Per-core utilization percentiles
The distribution of individual core loads. A high p99 with a low p50 is the signature of a few saturated cores inside an otherwise idle package.
Data table (4 rows)
| Platform | p50 (%) | p95 (%) | p99 (%) |
|---|---|---|---|
| AMD Strix Halo | 18.7 | 40.0 | 48.2 |
| NVIDIA Jetson Thor (90 W) | 45.6 | 89.7 | 92.2 |
| NVIDIA Jetson Thor (70 W) | 51.4 | 92.0 | 93.9 |
| NVIDIA Jetson Orin (65 W) | 95.7 | 98.5 | 99.2 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Per-core utilization distribution
#Per-core utilization distribution
Every per-core sample in the run, bucketed. Mass on the left is idle silicon available to the application; mass on the right is silicon already spoken for.
Data table (4 rows)
| Platform | Samples below 5% | Samples above 60% | Total samples |
|---|---|---|---|
| AMD Strix Halo | 18.5% | 4.5% | 28800 |
| NVIDIA Jetson Thor (90 W) | 0.2% | 31.5% | 10800 |
| NVIDIA Jetson Thor (70 W) | 0.1% | 32.7% | 10800 |
| NVIDIA Jetson Orin (65 W) | 0.1% | 99.6% | 10776 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
CPU clock frequency
#CPU clock frequency
Sustained clock under load. Clock and core count together set how much work a single real-time thread can finish inside its deadline.
Data table (4 rows)
| Platform | Mean (MHz) | p50 (MHz) | p95 (MHz) | Max (MHz) |
|---|---|---|---|---|
| AMD Strix Halo | 1,843.83 | 1,706.80 | 3,124.91 | 4,218.90 |
| NVIDIA Jetson Thor (90 W) | 2,245.70 | 2,253.00 | 2,569.50 | 2,601.00 |
| NVIDIA Jetson Thor (70 W) | 1,713.44 | 1,701.00 | 1,971.00 | 1,998.00 |
| NVIDIA Jetson Orin (65 W) | 2,201.29 | 2,201.60 | 2,201.60 | 2,201.60 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Headroom
What is left over. This is the number that decides whether your perception stack, your fleet client, and your safety monitor also fit on the same computer.
#Absolute compute headroom
Free cores multiplied by sustained clock, so core count and clock speed are counted together.
Data table (4 rows)
| Platform | Total (GHz-cores) | Used | Available | Cores | Clock (GHz) |
|---|---|---|---|---|---|
| AMD Strix Halo | 59.0 | 11.9 | 47.1 | 32 | 1.84 |
| NVIDIA Jetson Thor (90 W) | 27.0 | 14.0 | 12.9 | 12 | 2.25 |
| NVIDIA Jetson Thor (70 W) | 20.6 | 11.6 | 9.0 | 12 | 1.71 |
| NVIDIA Jetson Orin (65 W) | 26.4 | 24.7 | 1.7 | 12 | 2.20 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Supporting charts
Free core equivalents
#Free core equivalents
Available CPU expressed as whole cores, which is how you actually budget a new node onto the machine.
Data table (4 rows)
| Platform | Total cores | Free core equiv. | Available CPU (%) |
|---|---|---|---|
| AMD Strix Halo | 32 | 25.6 | 79.9 |
| NVIDIA Jetson Thor (90 W) | 12 | 5.8 | 48.0 |
| NVIDIA Jetson Thor (70 W) | 12 | 5.2 | 43.6 |
| NVIDIA Jetson Orin (65 W) | 12 | 0.8 | 6.4 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Single-thread headroom
#Single-thread headroom
Clock available on the least-loaded core, which is the budget for one new real-time control thread that cannot be parallelized.
Data table (4 rows)
| Platform | Least-loaded core (%) | Clock (GHz) | Headroom (GHz) |
|---|---|---|---|
| AMD Strix Halo | 2.1 | 1.84 | 1.81 |
| NVIDIA Jetson Thor (90 W) | 21.7 | 2.25 | 1.76 |
| NVIDIA Jetson Thor (70 W) | 35.1 | 1.71 | 1.11 |
| NVIDIA Jetson Orin (65 W) | 92.9 | 2.20 | 0.16 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
GPU and memory
The VLM is sized to saturate the GPU, so GPU utilization here reads as "kept fed", not as "under strain". Memory headroom decides how large a model you can host.
#GPU utilization over the run
A platform pinned near 100% is fully absorbing the AI workload; a low figure means the GPU is starved because the CPU cannot feed it.
Data table (4 rows)
| Platform | Mean (%) | p50 (%) | p95 (%) | Max (%) |
|---|---|---|---|---|
| AMD Strix Halo | 92.64 | 99.00 | 99.00 | 99.00 |
| NVIDIA Jetson Thor (90 W) | 90.61 | 97.00 | 98.00 | 98.00 |
| NVIDIA Jetson Thor (70 W) | 90.62 | 97.00 | 98.00 | 98.00 |
| NVIDIA Jetson Orin (65 W) | 14.25 | 0.00 | 100.00 | 100.00 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Supporting charts
GPU effective throughput
#GPU effective throughput
Utilization multiplied by clock, which separates a GPU that is busy at a high clock from one that is busy at a throttled one.
Data table (4 rows)
| Platform | Mean (GHz) | p50 (GHz) | p95 (GHz) | Max (GHz) |
|---|---|---|---|---|
| AMD Strix Halo | 239.88 | 261.66 | 268.49 | 274.43 |
| NVIDIA Jetson Thor (90 W) | 138.35 | 148.41 | 149.94 | 149.94 |
| NVIDIA Jetson Thor (70 W) | 138.58 | 148.41 | 149.94 | 149.94 |
| NVIDIA Jetson Orin (65 W) | 15.98 | 0.00 | 130.05 | 130.05 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
GPU clock frequency
#GPU clock frequency
Sustained GPU clock, the second half of effective throughput.
Data table (4 rows)
| Platform | Mean (MHz) | p50 (MHz) | p95 (MHz) | Max (MHz) |
|---|---|---|---|---|
| AMD Strix Halo | 2,515.72 | 2,649.00 | 2,712.00 | 2,772.00 |
| NVIDIA Jetson Thor (90 W) | 1,509.75 | 1,530.00 | 1,530.00 | 1,530.00 |
| NVIDIA Jetson Thor (70 W) | 1,516.26 | 1,530.00 | 1,530.00 | 1,530.00 |
| NVIDIA Jetson Orin (65 W) | 428.69 | 306.00 | 1,300.50 | 1,300.50 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Memory headroom
#Memory headroom
System memory used against free. On unified-memory parts the free portion is directly available to the GPU, which is what sets the largest model you can serve.
Data table (4 rows)
| Platform | Total (GB) | Used (GB) | Free (GB) | VRAM used (MB) | VRAM free (MB) |
|---|---|---|---|---|---|
| AMD Strix Halo | 123.5 | 54.3 | 69.2 | 193 | 1,855 |
| NVIDIA Jetson Thor (90 W) | 122.8 | 54.6 | 68.2 | n/a | n/a |
| NVIDIA Jetson Thor (70 W) | 122.8 | 54.7 | 68.1 | n/a | n/a |
| NVIDIA Jetson Orin (65 W) | 61.4 | 47.7 | 13.7 | n/a | n/a |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
System memory utilization over the run
#System memory utilization over the run
Memory pressure across the run, including any swap the platform resorted to.
Data table (4 rows)
| Platform | Mean (%) | p50 (%) | p95 (%) | Max (%) |
|---|---|---|---|---|
| AMD Strix Halo | 44.89 | 44.80 | 46.50 | 47.30 |
| NVIDIA Jetson Thor (90 W) | 45.80 | 46.40 | 47.40 | 48.50 |
| NVIDIA Jetson Thor (70 W) | 45.91 | 46.30 | 47.50 | 48.50 |
| NVIDIA Jetson Orin (65 W) | 78.73 | 79.00 | 80.00 | 81.80 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Power and thermal
Efficiency at the board level, and how much thermal margin is left before the platform starts throttling in a sealed robot enclosure.
#Available compute per watt
Free GHz-cores divided by mean board power.
Data table (4 rows)
| Platform | Available (GHz-cores) | Mean power (W) | GHz-cores/W |
|---|---|---|---|
| AMD Strix Halo | 47.1 | 83.4 | 0.565 |
| NVIDIA Jetson Thor (90 W) | 12.9 | 76.6 | 0.169 |
| NVIDIA Jetson Thor (70 W) | 9.0 | 71.5 | 0.125 |
| NVIDIA Jetson Orin (65 W) | 1.7 | 31.3 | 0.054 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Supporting charts
GPU utilization per watt
#GPU utilization per watt
GPU-only efficiency, isolating the AI workload from the CPU side of the comparison.
Data table (4 rows)
| Platform | Mean GPU (%) | Mean power (W) | GPU %/W |
|---|---|---|---|
| AMD Strix Halo | 92.6 | 83.4 | 1.111 |
| NVIDIA Jetson Thor (90 W) | 90.6 | 76.6 | 1.182 |
| NVIDIA Jetson Thor (70 W) | 90.6 | 71.5 | 1.268 |
| NVIDIA Jetson Orin (65 W) | 14.3 | 31.3 | 0.455 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Power against available compute
#Power against available compute
Up and to the left is better: more headroom for fewer watts. Each point is one platform in this power category.
Data table (4 rows)
| Platform | Mean power (W) | Available (GHz-cores) |
|---|---|---|
| AMD Strix Halo | 83.4 | 47.1 |
| NVIDIA Jetson Thor (90 W) | 76.6 | 12.9 |
| NVIDIA Jetson Thor (70 W) | 71.5 | 9.0 |
| NVIDIA Jetson Orin (65 W) | 31.3 | 1.7 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Board power over the run
#Board power over the run
Instantaneous board draw, showing how each platform tracks its configured TDP.
Data table (4 rows)
| Platform | Configured TDP (W) | Mean (W) | p95 (W) | Max (W) |
|---|---|---|---|---|
| AMD Strix Halo | 85 | 83.4 | 86.1 | 115.0 |
| NVIDIA Jetson Thor (90 W) | 90 | 76.6 | 86.9 | 93.0 |
| NVIDIA Jetson Thor (70 W) | 70 | 71.5 | 80.4 | 83.9 |
| NVIDIA Jetson Orin (65 W) | 65 | 31.3 | 57.1 | 64.5 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
CPU temperature over the run
#CPU temperature over the run
Package temperature under sustained load.
Data table (4 rows)
| Platform | Mean (°C) | p50 (°C) | p95 (°C) | Max (°C) |
|---|---|---|---|---|
| AMD Strix Halo | 63.74 | 63.62 | 76.63 | 90.00 |
| NVIDIA Jetson Thor (90 W) | 57.80 | 58.95 | 63.80 | 64.20 |
| NVIDIA Jetson Thor (70 W) | 54.72 | 56.20 | 59.60 | 60.20 |
| NVIDIA Jetson Orin (65 W) | 59.71 | 60.50 | 61.80 | 63.10 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
GPU temperature over the run
#GPU temperature over the run
GPU die temperature with the VLM saturating the accelerator.
Data table (4 rows)
| Platform | Mean (°C) | p50 (°C) | p95 (°C) | Max (°C) |
|---|---|---|---|---|
| AMD Strix Halo | 60.07 | 62.00 | 65.00 | 68.00 |
| NVIDIA Jetson Thor (90 W) | 57.94 | 59.30 | 63.80 | 64.50 |
| NVIDIA Jetson Thor (70 W) | 55.93 | 57.65 | 61.10 | 61.80 |
| NVIDIA Jetson Orin (65 W) | 55.27 | 54.65 | 60.54 | 61.40 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Thermal runway
#Thermal runway
Margin to a 100 °C throttle point. Small margins on a bench become no margin inside a sealed robot enclosure in a warm warehouse.
Data table (4 rows)
| Platform | CPU margin (°C) | GPU margin (°C) |
|---|---|---|
| AMD Strix Halo | 36.3 | 39.9 |
| NVIDIA Jetson Thor (90 W) | 42.2 | 42.1 |
| NVIDIA Jetson Thor (70 W) | 45.3 | 44.1 |
| NVIDIA Jetson Orin (65 W) | 40.3 | 44.7 |
Source: balanced_power/amd_strix_halo, balanced_power/jetson_thor_90w, balanced_power/jetson_thor_70w, max_power/jetson_orin · CSV CSV CSV CSV
Workload efficiency summary
The same figures the analysis pipeline emits in its comparison report, for every run in this category.
| Run | Mean CPU (%) | Available CPU (%) | Cores | Free core equiv. | Mean GPU (%) | Available GPU (%) | Mean RAM (%) | Available RAM (%) |
|---|---|---|---|---|---|---|---|---|
| AMD Strix Halo | 20.2 | 79.9 | 32 | 25.6 | 92.6 | 7.4 | 44.9 | 55.1 |
| NVIDIA Jetson Thor (90 W) | 52.0 | 48.0 | 12 | 5.8 | 90.6 | 9.4 | 45.8 | 54.2 |
| NVIDIA Jetson Thor (70 W) | 56.4 | 43.6 | 12 | 5.2 | 90.6 | 9.4 | 45.9 | 54.1 |
| NVIDIA Jetson Orin (65 W) | 93.6 | 6.4 | 12 | 0.8 | 14.3 | 85.8 | 78.7 | 21.3 |
Scroll the table sideways for every column.
Detailed metrics comparison
| Metric | AMD Strix Halo | NVIDIA Jetson Thor (90 W) | NVIDIA Jetson Thor (70 W) | NVIDIA Jetson Orin (65 W) | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mean | p95 | Max | Mean | p95 | Max | Mean | p95 | Max | Mean | p95 | Max | |
| CPU Total (%) | 20.15 | 22.90 | 24.30 | 52.03 | 57.10 | 61.50 | 56.44 | 60.20 | 64.90 | 93.62 | 97.20 | 98.00 |
| CPU Frequency (MHz) | 1,843.83 | 3,124.91 | 4,218.90 | 2,245.70 | 2,569.50 | 2,601.00 | 1,713.44 | 1,971.00 | 1,998.00 | 2,201.29 | 2,201.60 | 2,201.60 |
| Peak Core Utilization (%) | 82.01 | 100.00 | 100.00 | 93.84 | 95.60 | 100.00 | 92.49 | 96.60 | 100.00 | 97.44 | 100.00 | 100.00 |
| Mean Core Utilization (%) | 20.09 | 22.80 | 24.40 | 53.29 | 58.30 | 62.70 | 57.22 | 61.10 | 65.50 | 93.62 | 97.20 | 97.90 |
| Active Cores (%) | 80.08 | 93.80 | 100.00 | 99.81 | 100.00 | 100.00 | 99.88 | 100.00 | 100.00 | 99.89 | 100.00 | 100.00 |
| RAM Usage (%) | 44.89 | 46.50 | 47.30 | 45.80 | 47.40 | 48.50 | 45.91 | 47.50 | 48.50 | 78.73 | 80.00 | 81.80 |
| RAM Used (MB) | 55,602.04 | 57,672.52 | 58,661.80 | 55,952.37 | 58,021.44 | 59,334.70 | 56,060.52 | 58,070.21 | 59,370.40 | 48,834.77 | 49,619.63 | 50,740.50 |
| RAM Total (MB) | 126,428.70 | 126,428.70 | 126,428.70 | 125,771.70 | 125,771.70 | 125,771.70 | 125,771.70 | 125,771.70 | 125,771.70 | 62,828.10 | 62,828.10 | 62,828.10 |
| Swap Usage (%) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1.04 | 1.10 | 1.10 |
| GPU Utilization (%) | 92.64 | 99.00 | 99.00 | 90.61 | 98.00 | 98.00 | 90.62 | 98.00 | 98.00 | 14.25 | 100.00 | 100.00 |
| GPU Clock (MHz) | 2,515.72 | 2,712.00 | 2,772.00 | 1,509.75 | 1,530.00 | 1,530.00 | 1,516.26 | 1,530.00 | 1,530.00 | 428.69 | 1,300.50 | 1,300.50 |
| GPU Memory Clock (MHz) | 1,000.00 | 1,000.00 | 1,000.00 | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| GPU Effective Throughput (GHz) | 239.88 | 268.49 | 274.43 | 138.35 | 149.94 | 149.94 | 138.58 | 149.94 | 149.94 | 15.98 | 130.05 | 130.05 |
| GPU Memory Used (MB) | 193.36 | 199.60 | 199.80 | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| GPU Memory Total (MB) | 2,048.00 | 2,048.00 | 2,048.00 | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| VCN Utilization (%) | 0.00 | 0.00 | 0.00 | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| Board Power (W) | n/a | n/a | n/a | 76.64 | 86.92 | 93.03 | 71.48 | 80.37 | 83.92 | 31.34 | 57.09 | 64.50 |
| Board Power (W) | 83.41 | 86.06 | 115.03 | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| CPU Temperature (°C) | 63.74 | 76.63 | 90.00 | 57.80 | 63.80 | 64.20 | 54.72 | 59.60 | 60.20 | 59.71 | 61.80 | 63.10 |
| GPU Temperature (°C) | 60.07 | 65.00 | 68.00 | 57.94 | 63.80 | 64.50 | 55.93 | 61.10 | 61.80 | 55.27 | 60.54 | 61.40 |
| Disk Read (MB/s) | 0.02 | 0.00 | 20.20 | 0.01 | 0.00 | 7.60 | 0.00 | 0.00 | 0.00 | 0.93 | 0.10 | 769.90 |
| Disk Write (MB/s) | 0.05 | 0.10 | 4.00 | 0.03 | 0.10 | 0.90 | 0.03 | 0.10 | 0.90 | 0.23 | 0.30 | 68.30 |
| Disk Usage (%) | 11.20 | 11.20 | 11.20 | 14.30 | 14.30 | 14.30 | 14.30 | 14.30 | 14.30 | 28.40 | 28.40 | 28.40 |
| Net Recv (MB/s) | 66.92 | 67.40 | 69.10 | 66.33 | 67.40 | 70.40 | 66.29 | 67.00 | 68.80 | 66.43 | 67.60 | 71.60 |
| Net Sent (MB/s) | 5.74 | 7.90 | 15.20 | 5.86 | 8.40 | 8.70 | 5.85 | 8.40 | 11.60 | 0.28 | 0.40 | 0.50 |
| Network Errors | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Load Average (1m) | 6.02 | 7.79 | 9.31 | 7.41 | 8.98 | 10.77 | 7.82 | 9.62 | 10.47 | 23.06 | 26.86 | 27.81 |
| Load Average (5m) | 4.44 | 6.13 | 6.31 | 5.56 | 7.84 | 7.91 | 6.00 | 7.68 | 7.74 | 17.44 | 23.04 | 23.73 |
| Load Average (15m) | 2.34 | 3.97 | 4.02 | 3.08 | 5.05 | 5.14 | 3.30 | 4.89 | 5.06 | 13.50 | 17.57 | 17.97 |
| Process Count | 532.31 | 546.00 | 546.00 | 444.88 | 456.00 | 457.00 | 456.58 | 465.00 | 466.00 | 401.83 | 403.00 | 404.00 |
Download:AMD Strix Halo (CSV) · NVIDIA Jetson Thor (90 W) (CSV) · NVIDIA Jetson Thor (70 W) (CSV) · NVIDIA Jetson Orin (65 W) (CSV) · Full dataset (JSON)
