Platforms · NVIDIA

Jetson AGX Orin

NVIDIA's established embedded AI platform widely adopted in robotics which require edge AI such as detection, segmentation, and reinforcement learning. The Orin is the current workhorse of many production robotics deployments.

12x Arm Cortex-A78AE @ 2.2 GHz Ampere 64 GB LPDDR5 15-60 W

Max Power at 65 W

CPU available
6.4%
0.8 of 12 cores free
Missions completed
3
in 900 s
Control loop misses
5.65/s
against a 30 Hz target
VLM queries completed
0 of 71
scene-understanding queries

CPU

Total load, its distribution across cores, and the clock behind it.

#CPU utilization

Total CPU utilization across all cores, sampled once a second for the length of the run.

Data table (4 rows)
MetricMeanp50p95Max
CPU total (%)93.6295.8097.2098.00
Peak core (%)97.4498.00100.00100.00
Mean core (%)93.6295.8097.2097.90
Active cores (%)99.89100.00100.00100.00

Source: max_power/jetson_orin · CSV

Supporting charts

Per-core utilization over time

#Per-core utilization over time

One row per core. Persistent dark bands are cores that stay pinned for the whole run.

Data table (12 rows)
CoreMean (%)
093.6
193.3
293.2
393.4
493.8
593.8
693.8
793.7
893.6
993.9
1093.7
1193.7

Source: max_power/jetson_orin · CSV

Per-core utilization distribution

#Per-core utilization distribution

Every per-core sample in the run, bucketed into 5% bands.

Data table (20 rows)
Utilization band (%)Samples
0–512
5–100
10–150
15–200
20–250
25–300
30–350
35–400
40–452
45–503
50–554
55–6020
60–6549
65–70110
70–75221
75–80303
80–85283
85–90295
90–952958
95–1006516

Source: max_power/jetson_orin · CSV

CPU clock frequency

#CPU clock frequency

Sustained CPU clock frequency under load.

Data table (1 rows)
MetricMeanp50p95Max
CPU frequency (MHz)2,201.292,201.602,201.602,201.60

Source: max_power/jetson_orin · CSV

GPU and memory

Accelerator load from the VLM workload, and the memory it leaves behind.

#GPU utilization

GPU utilization while the VLM issues queries continuously.

Data table (3 rows)
MetricMeanp50p95Max
GPU utilization (%)14.250.00100.00100.00
GPU clock (MHz)428.69306.001,300.501,300.50
Effective throughput (GHz)15.980.00130.05130.05

Source: max_power/jetson_orin · CSV

Supporting charts

System memory usage

#System memory usage

System memory in use across the run, as a share of the total fitted.

Data table (3 rows)
MetricMeanp50p95Max
RAM (%)78.7379.0080.0081.80
RAM used (MB)48,834.7749,011.5549,619.6350,740.50
Swap (%)1.041.001.101.10

Source: max_power/jetson_orin · CSV

Power and thermal

Board draw and the thermal margin left underneath it.

#Board power

Board power draw across the run, against the configured TDP.

Data table (1 rows)
MetricMeanp50p95Max
Board power (W)31.3428.5557.0964.50

Source: max_power/jetson_orin · CSV

Supporting charts

CPU and GPU temperature

#CPU and GPU temperature

CPU and GPU package temperature under sustained load, against a 100 °C throttle point.

Data table (2 rows)
MetricMeanp50p95Max
CPU temperature (°C)59.7160.5061.8063.10
GPU temperature (°C)55.2754.6560.5461.40

Source: max_power/jetson_orin · CSV

Clock against temperature

#Clock against temperature

A clock that falls as temperature climbs is thermal throttling; a flat clock means the platform held its performance for the whole run.

Data table (2 rows)
MetricMeanp50p95Max
CPU temperature (°C)59.7160.5061.8063.10
CPU clock (MHz)2,201.292,201.602,201.602,201.60

Source: max_power/jetson_orin · CSV

Compute delivered per watt

#Compute delivered per watt

CPU utilization divided by instantaneous board power, showing how efficiency moves as the workload shifts between planning and perception.

Data table (3 rows)
MetricValue
Mean available compute per watt (GHz-cores/W)0.054
Mean GPU utilization per watt (%/W)0.455
Mean board power (W)31.3

Source: max_power/jetson_orin · CSV

System behaviour

Stability, I/O, and process load, the context around the headline counters.

#CPU against GPU utilization

Each point is one second of the run. A tight cluster means the two resources move together; a wide spread means one is waiting on the other.

Data table (2 rows)
MetricMeanp50p95Max
CPU total (%)93.6295.8097.2098.00
GPU utilization (%)14.250.00100.00100.00

Source: max_power/jetson_orin · CSV

Supporting charts

Rolling stability

#Rolling stability

Standard deviation over a 30-sample window. Spikes are moments the load became bursty rather than steady.

Data table (2 rows)
SeriesWindow (samples)
CPU total30
GPU utilization30

Source: max_power/jetson_orin · CSV

Network throughput

#Network throughput

Sensor data arriving over the wired DDS link from the simulation machine. Every platform is offered the same load.

Data table (3 rows)
MetricMeanp50p95Max
Network received (MB/s)66.4366.4067.6071.60
Network sent (MB/s)0.280.300.400.50
Network errors0.000.000.000.00

Source: max_power/jetson_orin · CSV

Disk throughput

#Disk throughput

Disk read and write throughput across the run.

Data table (2 rows)
MetricMeanp50p95Max
Disk read (MB/s)0.930.000.10769.90
Disk write (MB/s)0.230.000.3068.30

Source: max_power/jetson_orin · CSV

Load average

#Load average

Run-queue depth. A load average well above the core count means threads are waiting for a core rather than running on one.

Data table (3 rows)
MetricMeanp50p95Max
Load average (1m)23.0623.7626.8627.81
Load average (5m)17.4419.3123.0423.73
Load average (15m)13.5013.8617.5717.97

Source: max_power/jetson_orin · CSV

Process count

#Process count

Total processes on the machine while the benchmark runs.

Data table (1 rows)
MetricMeanp50p95Max
Process count401.83402.00403.00404.00

Source: max_power/jetson_orin · CSV

All metrics for Max Power

Mean / p95 / max for every captured metric, across every run in this category.
MetricNVIDIA Jetson Orin
Meanp95Max
CPU Total (%)93.6297.2098.00
CPU Frequency (MHz)2,201.292,201.602,201.60
Peak Core Utilization (%)97.44100.00100.00
Mean Core Utilization (%)93.6297.2097.90
Active Cores (%)99.89100.00100.00
RAM Usage (%)78.7380.0081.80
RAM Used (MB)48,834.7749,619.6350,740.50
RAM Total (MB)62,828.1062,828.1062,828.10
Swap Usage (%)1.041.101.10
GPU Utilization (%)14.25100.00100.00
GPU Clock (MHz)428.691,300.501,300.50
GPU Effective Throughput (GHz)15.98130.05130.05
Board Power (W)31.3457.0964.50
CPU Temperature (°C)59.7161.8063.10
GPU Temperature (°C)55.2760.5461.40
Disk Read (MB/s)0.930.10769.90
Disk Write (MB/s)0.230.3068.30
Disk Usage (%)28.4028.4028.40
Net Recv (MB/s)66.4367.6071.60
Net Sent (MB/s)0.280.400.50
Network Errors0.000.000.00
Load Average (1m)23.0626.8627.81
Load Average (5m)17.4423.0423.73
Load Average (15m)13.5017.5717.97
Process Count401.83403.00404.00

Raw samples: CSV · max_power/jetson_orin

Verdict

Significantly behind newer platforms like the Thor or Strix Halo. The Orin AGX was unable to process simulatneous navigation and AI workload in real time. It remains the current workhorse of many production robotics deployments, but not for a stack that adds a modern physical AI workloads.

Strong

  • The established embedded AI platform, widely adopted and well understood in production robotics.
  • The lowest cost and power platform.
  • Fine for the detection, segmentation, and reinforcement-learning workloads it was designed around.

Weakness

  • Mean CPU utitilization near 100% saturated.
  • Unable to complete 70% of missions in the allotted time due to resource saturation.
  • Zero VLM queries were successfully processed in the mission's execution time.
  • The highest control-loop miss rate.

Specification

The vendor's numbers on the left; what this platform's sensor drivers actually cost it, measured on real hardware, on the right.

Vendor specification
CPU12x Arm Cortex-A78AE @ 2.2 GHz
GPU architectureAmpere
GPU cores2048 CUDA + 64 Tensor
Memory bandwidth204.8 GB/s
NPU / DLA2x NVDLA 2.0
RAM64 GB LPDDR5
Power (TDP)15-60 W
Product pageNVIDIA
Measured sensor-driver load (fraction of one core, per instance)
3D LiDAR0.670
2D safety LiDAR0.120
RGBD camera1.550
Total for the robot's sensor suite6.90 cores

Setup instructions for this platform are in the platform setup guide.

Results by TDP or Configuration

Each category fixes a TDP power budget or optimized configuration and runs the workload on every platform. Open one to see how this platform behaved under those conditions, and how it compared against the others.