Results

Max Power

Each platform configured to its maximum rated TDP, so the comparison reflects the most compute each board can deliver.

Runs in this category. Every chart below is measured from these runs.
RunTDP (W)Duration (s)SamplesRaw logs
AMD Strix Halo120900900max_power/amd_strix_halo
NVIDIA Jetson Thor130900900max_power/jetson_thor
NVIDIA Jetson Orin65900898max_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 (3 rows)
Normalized 0–1 against the best platform on each axis; higher is better.
PlatformCPU HeadroomCPU CapabilityGPU CapabilityMemory CapabilityMemory HeadroomClock Speed
AMD Strix Halo1.001.001.001.001.001.00
NVIDIA Jetson Thor0.610.330.940.990.540.75
NVIDIA Jetson Orin0.080.310.150.500.320.83

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · CSV CSV CSV

#Mean utilization by resource

Mean utilization of each resource across the run, sampled once a second.

Data table (3 rows)
PlatformCPU (%)GPU (%)RAM (%)
AMD Strix Halo18.195.147.3
NVIDIA Jetson Thor49.889.164.0
NVIDIA Jetson Orin93.614.378.7

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformUsed (%)Available (%)Total coresFree core equiv.
AMD Strix Halo18.181.93226.2
NVIDIA Jetson Thor49.850.2147.0
NVIDIA Jetson Orin93.66.4120.8

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · CSV CSV CSV

#Mean board power

Measured at the board, averaged across the run.

Data table (3 rows)
PlatformConfigured TDP (W)Mean (W)p95 (W)Max (W)
AMD Strix Halo120118.2124.0139.0
NVIDIA Jetson Thor13091.9105.9111.6
NVIDIA Jetson Orin6531.357.164.5

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · CSV CSV CSV

#Mean CPU and GPU temperature

Steady-state package temperatures under the composed workload.

Data table (3 rows)
PlatformCPU mean (°C)CPU max (°C)GPU mean (°C)GPU max (°C)
AMD Strix Halo77.096.472.483.0
NVIDIA Jetson Thor64.972.965.574.1
NVIDIA Jetson Orin59.763.155.361.4

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
Counted from [bt_navigator]: Goal succeeded lines in the ROS logs.
PlatformMissions completedRun duration (s)
AMD Strix Halo10900
NVIDIA Jetson Thor10900
NVIDIA Jetson Orin3900

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformMisses per secondTotal missesTarget rate (Hz)
AMD Strix Halo0.4641130
NVIDIA Jetson Thor1.58142630
NVIDIA Jetson Orin5.65508130

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformSamplesMean (ms)p50 (ms)p95 (ms)p99 (ms)
AMD Strix Halo578138404101,692
NVIDIA Jetson Thor614173406202,365
NVIDIA Jetson Orin5034502001,6592,659

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformTotalSuccessErrorCancelled
AMD Strix Halo4734130
NVIDIA Jetson Thor3525100
NVIDIA Jetson Orin710710

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformSuccessful queriesMean (s)p95 (s)
AMD Strix Halo3421.1851.63
NVIDIA Jetson Thor2525.4957.17
NVIDIA Jetson Orin0n/an/a

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformMean (%)p50 (%)p95 (%)Max (%)
AMD Strix Halo18.1318.0021.4023.30
NVIDIA Jetson Thor49.7749.9053.3060.60
NVIDIA Jetson Orin93.6295.8097.2098.00

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformCoresMean CPU (%)Busiest core (%)Cores above 60%
AMD Strix Halo3218.163.121
NVIDIA Jetson Thor1449.861.212
NVIDIA Jetson Orin1293.693.90, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
Platformp50 (%)p95 (%)p99 (%)
AMD Strix Halo16.836.143.6
NVIDIA Jetson Thor44.288.089.7
NVIDIA Jetson Orin95.798.599.2

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformSamples below 5%Samples above 60%Total samples
AMD Strix Halo19.8%5.1%28800
NVIDIA Jetson Thor0.1%24.8%12600
NVIDIA Jetson Orin0.1%99.6%10776

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformMean (MHz)p50 (MHz)p95 (MHz)Max (MHz)
AMD Strix Halo2,644.942,754.053,512.764,230.60
NVIDIA Jetson Thor1,977.291,970.352,333.602,592.00
NVIDIA Jetson Orin2,201.292,201.602,201.602,201.60

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformTotal (GHz-cores)UsedAvailableCoresClock (GHz)
AMD Strix Halo84.615.369.3322.65
NVIDIA Jetson Thor27.713.813.9141.98
NVIDIA Jetson Orin26.424.71.7122.20

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformTotal coresFree core equiv.Available CPU (%)
AMD Strix Halo3226.281.9
NVIDIA Jetson Thor147.050.2
NVIDIA Jetson Orin120.86.4

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformLeast-loaded core (%)Clock (GHz)Headroom (GHz)
AMD Strix Halo2.02.652.59
NVIDIA Jetson Thor25.01.981.48
NVIDIA Jetson Orin92.92.200.16

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformMean (%)p50 (%)p95 (%)Max (%)
AMD Strix Halo95.1399.00100.00100.00
NVIDIA Jetson Thor89.1497.0098.0098.00
NVIDIA Jetson Orin14.250.00100.00100.00

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformMean (GHz)p50 (GHz)p95 (GHz)Max (GHz)
AMD Strix Halo265.66284.23289.90290.00
NVIDIA Jetson Thor140.17152.78154.35154.35
NVIDIA Jetson Orin15.980.00130.05130.05

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · CSV CSV CSV

GPU clock frequency

#GPU clock frequency

Sustained GPU clock, the second half of effective throughput.

Data table (3 rows)
PlatformMean (MHz)p50 (MHz)p95 (MHz)Max (MHz)
AMD Strix Halo2,756.602,874.002,900.002,900.00
NVIDIA Jetson Thor1,558.341,575.001,575.001,575.00
NVIDIA Jetson Orin428.69306.001,300.501,300.50

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformTotal (GB)Used (GB)Free (GB)VRAM used (MB)VRAM free (MB)
AMD Strix Halo123.557.366.26391,409
NVIDIA Jetson Thor122.876.846.0n/an/a
NVIDIA Jetson Orin61.447.713.7n/an/a

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformMean (%)p50 (%)p95 (%)Max (%)
AMD Strix Halo47.3047.9048.6049.40
NVIDIA Jetson Thor63.9565.0066.0066.80
NVIDIA Jetson Orin78.7379.0080.0081.80

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformAvailable (GHz-cores)Mean power (W)GHz-cores/W
AMD Strix Halo69.3118.20.586
NVIDIA Jetson Thor13.991.90.151
NVIDIA Jetson Orin1.731.30.054

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformMean GPU (%)Mean power (W)GPU %/W
AMD Strix Halo95.1118.20.805
NVIDIA Jetson Thor89.191.90.971
NVIDIA Jetson Orin14.331.30.455

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformMean power (W)Available (GHz-cores)
AMD Strix Halo118.269.3
NVIDIA Jetson Thor91.913.9
NVIDIA Jetson Orin31.31.7

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformConfigured TDP (W)Mean (W)p95 (W)Max (W)
AMD Strix Halo120118.2124.0139.0
NVIDIA Jetson Thor13091.9105.9111.6
NVIDIA Jetson Orin6531.357.164.5

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · CSV CSV CSV

CPU temperature over the run

#CPU temperature over the run

Package temperature under sustained load.

Data table (3 rows)
PlatformMean (°C)p50 (°C)p95 (°C)Max (°C)
AMD Strix Halo77.0076.5087.1296.38
NVIDIA Jetson Thor64.9466.8571.0072.90
NVIDIA Jetson Orin59.7160.5061.8063.10

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · CSV CSV CSV

GPU temperature over the run

#GPU temperature over the run

GPU die temperature with the VLM saturating the accelerator.

Data table (3 rows)
PlatformMean (°C)p50 (°C)p95 (°C)Max (°C)
AMD Strix Halo72.4474.0079.0083.00
NVIDIA Jetson Thor65.5267.2071.8074.10
NVIDIA Jetson Orin55.2754.6560.5461.40

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · 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 (3 rows)
PlatformCPU margin (°C)GPU margin (°C)
AMD Strix Halo23.027.6
NVIDIA Jetson Thor35.134.5
NVIDIA Jetson Orin40.344.7

Source: max_power/amd_strix_halo, max_power/jetson_thor, max_power/jetson_orin · CSV CSV CSV

Workload efficiency summary

The same figures the analysis pipeline emits in its comparison report, for every run in this category.

RunMean CPU (%)Available CPU (%)CoresFree core equiv.Mean GPU (%)Available GPU (%)Mean RAM (%)Available RAM (%)
AMD Strix Halo18.181.93226.295.14.947.352.7
NVIDIA Jetson Thor49.850.2147.089.110.964.036.1
NVIDIA Jetson Orin93.66.4120.814.385.878.721.3

Scroll the table sideways for every column.

Detailed metrics comparison

Mean / p95 / max for every captured metric, across every run in this category.
MetricAMD Strix HaloNVIDIA Jetson ThorNVIDIA Jetson Orin
Meanp95MaxMeanp95MaxMeanp95Max
CPU Total (%)18.1321.4023.3049.7753.3060.6093.6297.2098.00
CPU Frequency (MHz)2,644.943,512.764,230.601,977.292,333.602,592.002,201.292,201.602,201.60
Peak Core Utilization (%)89.35100.00100.0090.9593.30100.0097.44100.00100.00
Mean Core Utilization (%)18.1321.4023.4050.7654.3061.3093.6297.2097.90
Active Cores (%)73.5790.60100.0099.84100.00100.0099.89100.00100.00
RAM Usage (%)47.3048.6049.4063.9566.0066.8078.7380.0081.80
RAM Used (MB)58,632.8860,230.1261,304.3078,639.7581,163.4182,250.3048,834.7749,619.6350,740.50
RAM Total (MB)126,428.70126,428.70126,428.70125,771.70125,771.70125,771.7062,828.1062,828.1062,828.10
Swap Usage (%)0.000.000.002.902.902.901.041.101.10
GPU Utilization (%)95.13100.00100.0089.1498.0098.0014.25100.00100.00
GPU Clock (MHz)2,756.602,900.002,900.001,558.341,575.001,575.00428.691,300.501,300.50
GPU Memory Clock (MHz)1,000.001,000.001,000.00n/an/an/an/an/an/a
GPU Effective Throughput (GHz)265.66289.90290.00140.17154.35154.3515.98130.05130.05
GPU Memory Used (MB)638.58645.40645.40n/an/an/an/an/an/a
GPU Memory Total (MB)2,048.002,048.002,048.00n/an/an/an/an/an/a
VCN Utilization (%)0.000.000.00n/an/an/an/an/an/a
Board Power (W)n/an/an/a91.85105.89111.5531.3457.0964.50
Board Power (W)118.24124.03139.00n/an/an/an/an/an/a
CPU Temperature (°C)77.0087.1296.3864.9471.0072.9059.7161.8063.10
GPU Temperature (°C)72.4479.0083.0065.5271.8074.1055.2760.5461.40
Disk Read (MB/s)0.000.000.000.000.000.000.930.10769.90
Disk Write (MB/s)0.050.104.700.060.201.100.230.3068.30
Disk Usage (%)9.409.409.4013.6013.6013.6028.4028.4028.40
Net Recv (MB/s)66.9467.4068.5066.3167.2068.8066.4367.6071.60
Net Sent (MB/s)0.280.400.400.280.300.400.280.400.50
Network Errors1.001.001.001.001.001.000.000.000.00
Load Average (1m)5.026.547.238.6810.0310.5323.0626.8627.81
Load Average (5m)3.745.185.316.558.728.9417.4423.0423.73
Load Average (15m)2.023.343.454.196.026.1913.5017.5717.97
Process Count566.85582.00583.00537.84542.00543.00401.83403.00404.00

Download:AMD Strix Halo (CSV) · NVIDIA Jetson Thor (CSV) · NVIDIA Jetson Orin (CSV) · Full dataset (JSON)