What GPU edge computing means
GPU edge computing puts a graphics processor in a computer beside the cameras, sensors and machines that produce data, and uses it for the parallel work a processor alone handles slowly. Almost all of that work is AI inference: running a trained model on live video, lidar or sensor data to detect, classify, measure or decide.
The alternative is to send the data to a cloud or data centre GPU. That suits occasional analysis and model training, but live video at many sites quickly becomes expensive to send, and the round trip adds latency that a robot, vehicle or safety system cannot accept. Our comparison of edge AI vs cloud AI sets out the trade-offs. Processing at the edge also keeps video and process data on site, which helps with data protection.
What runs on an edge GPU
The workloads are the same as in a data centre, scaled to the site:
-
//
Vision inference. Object detection, tracking, segmentation, inspection and number plate reading across one or many camera streams.
-
//
Video processing. Hardware decoding and encoding of camera streams, stitching, de-warping and recording, using the GPU’s dedicated video engines.
-
//
Sensor fusion. Combining cameras, lidar and radar for robots, autonomous machines and vehicles, where results must arrive within milliseconds.
-
//
Local language and speech models. Smaller language models, transcription and assistants that run without a connection to the internet.
-
//
Signal and image processing. Medical imaging, radar and spectrum processing written with CUDA or similar toolkits.
The edge GPU platforms
Edge GPUs come in five broad forms, from a few watts to several kilowatts. Integrated graphics and NPUs inside the processor handle light AI work in a compact system without a discrete GPU. NVIDIA Jetson modules combine an Arm processor, a GPU and video engines on one board. MXM and embedded GPU modules bring discrete GPUs to compact and fanless computers, as our MXM GPU explainer describes. Standard PCIe cards, from the 72 W L4 to large RTX cards, go into industrial GPU computers. At the top, edge AI servers carry several GPUs for a whole site.
The GPU itself is only part of the choice. An edge GPU has to run on the power available, survive the temperature, shock and dust of its location and keep running for years without a technician. That is why the same GPU ends up in very different computers on a factory line, in a vehicle and in a substation.
What changes when a GPU moves to the edge
A data centre gives a GPU stable mains power, chilled air and a technician down the corridor. An edge site usually offers none of these, so an edge GPU computer is designed around four constraints.
Power. The system may run from a 12 or 24 V vehicle supply, a cabinet’s 24 V rail or a solar battery, so the GPU’s power draw has to fit the budget, including peaks. Heat. Cabinets, vehicles and outdoor enclosures can be hot and dusty, so the cooling is sealed, filtered or fanless, and the GPU must hold its clocks at the top of the rated temperature range. Shock and vibration. Cards are braced or replaced by modules that are screwed down, and storage is solid state. Remote operation. Watchdogs, out-of-band management and long-lifecycle parts let a system run for years and be updated without a site visit.
Jetson or a discrete GPU?
For many projects the real decision is between a rugged Jetson computer and a rugged computer with a discrete GPU. Both run CUDA and NVIDIA’s AI software, so a model trained in the cloud can usually be deployed to either. The differences are in power, throughput and the software platform.
| Factor | Jetson computer | Discrete GPU computer |
|---|---|---|
| Power | About 7 to 130 W for the module, set by power mode | 70 W to several hundred watts for the GPU alone |
| Throughput | From a few camera streams up to dozens on the largest modules | More streams per system and larger models |
| Memory | Shared between processor and GPU | Dedicated GPU memory plus system memory |
| Software | Arm, Linux with JetPack | x86, Windows or Linux |
| Cameras | MIPI and GMSL cameras on many carrier boards | PoE, USB and frame grabber cards |
| Size and cooling | Compact, usually fanless | Larger; fanless only up to around 75 W |
Choose a rugged Jetson computer when power, space or weight are tight, as on a drone, robot or small vehicle, and when the model fits the module’s memory. Choose a rugged GPU computer when the model is large, the camera count is high, the software needs Windows or x86, or the GPU must be upgradable later. If you are unsure, benchmark the model on both: the frames per second you measure decides it far more reliably than peak TOPS figures.
Quick answers on GPU edge computing
Edge GPUs: common questions
Do I need a GPU for edge AI?
Not always. An NPU or integrated graphics can run light models on a few cameras. A GPU earns its place with larger models, more streams or video processing.
Can an edge GPU train models?
It can fine-tune small models, but training is usually done in the cloud or a data centre, with the edge GPU running inference.
Is GPU edge computing the same as an edge server?
An edge server is one form of it. GPU edge computing also covers compact computers on machines and vehicles.
Does a model trained on a data centre GPU run on Jetson?
Usually, after optimization. Models are typically exported and rebuilt with TensorRT for the target GPU.
How much power does an edge GPU need?
From a few watts to several hundred. Jetson modules and embedded GPUs run on tens of watts, while large PCIe cards need a supply and cooling sized for hundreds of watts.
We fit and configure the GPU, storage and operating system as standard, so the system arrives ready for your models. Our range of edge AI computers covers each of these platforms.