What TOPS means in AI
TOPS, or tera operations per second, is a measure of how many trillion basic maths operations a processor can perform each second. In AI, it is the peak throughput of the hardware that runs neural networks: an NPU, a GPU, a dedicated AI accelerator or a whole system-on-module.
Vendors use TOPS because it gives one number to compare very different chips. An NVIDIA Jetson module, a Hailo M.2 accelerator and the NPU inside an AMD Ryzen AI processor can all be compared on a datasheet this way. TOPS is a useful first filter for edge AI hardware, but it is a theoretical maximum, not a measure of how fast your model will run.
How TOPS is calculated
Neural networks are built mostly from multiply-accumulate (MAC) operations: multiply two numbers and add the result to a running total. AI hardware contains thousands of MAC circuits working in parallel. Each MAC counts as two operations, so the headline figure is simply the number of MAC circuits, times two, times the clock speed.
For example, an accelerator with 4,096 MAC circuits running at 1 GHz performs about 8.2 trillion operations per second, or 8.2 TOPS. Raising the clock speed or the power limit raises TOPS on the same silicon, which is how NVIDIA’s Super modes lift Jetson Orin Nano and Orin NX figures. Our Jetson Super Mode explainer covers those power modes.
Precision and sparsity
Two TOPS figures are only comparable if they were measured the same way. Check these points before comparing datasheets.
-
//
The number format. Most AI TOPS figures are for INT8, 8-bit integers. Lower precision such as INT4 or FP4 gives higher numbers on the same chip, and FP16 or FP32 give lower ones, which are often quoted as TFLOPS instead.
-
//
Dense or sparse. Structured sparsity lets hardware skip zero values in a pruned model, and sparse figures are typically double the dense figure. Your model only sees that gain if it has been pruned to suit the hardware.
-
//
NPU or whole platform. Some processors quote the NPU alone, others add the CPU and GPU TOPS together. A single model rarely uses all three at once.
-
//
The power mode. Modules often quote peak TOPS at their highest power setting, which a fanless enclosure may not sustain.
TOPS of common edge AI processors
The table lists published peak figures for processors used in edge AI computers. They come from the chip makers and use each vendor’s own basis, so read them as a guide to scale rather than a benchmark.
| Processor or module | Type | Published AI performance | Basis |
|---|---|---|---|
| AMD Ryzen 8000 series | NPU in an x86 processor | 16 TOPS (NPU) | INT8, NPU only |
| Hailo-8 | M.2 AI accelerator | 26 TOPS | INT8, dense |
| Hailo-10H | M.2 AI accelerator | 40 TOPS | INT4 |
| AMD Ryzen AI 300 series | NPU in an x86 processor | 50 TOPS (NPU) | INT8, NPU only |
| NVIDIA Jetson Orin Nano 8GB | System-on-module | 40 TOPS, up to 67 in Super mode | INT8, sparse |
| NVIDIA Jetson Orin NX 16GB | System-on-module | 100 TOPS, up to 157 in Super mode | INT8, sparse |
| NVIDIA Jetson AGX Orin 64GB | System-on-module | 275 TOPS | INT8, sparse |
Our Orin Nano vs Orin NX comparison shows how those figures translate into module choice, and our Hailo AI accelerators and computers add TOPS to an x86 system through an M.2 slot.
Why TOPS is not the whole story
Two devices with the same TOPS can perform very differently on the same model. Memory bandwidth often limits real throughput, because the processor waits for data rather than doing maths. Software matters as much: a model compiled with the vendor’s own toolchain, such as TensorRT for Jetson or the Hailo Dataflow Compiler, can run several times faster than an unoptimised one. Some layers in a network also run poorly on an NPU and fall back to the CPU.
TOPS per watt is often the more useful figure for edge AI computers, where a sealed enclosure or a vehicle supply sets the power budget. The reliable test is to benchmark your own model at your own resolution and frame rate on the target hardware. The fanless GPU computer case study chose between Orin Nano and Orin NX on exactly that balance of TOPS and power.
Using TOPS to shortlist hardware
TOPS works best as a way to narrow the field, not to make the final choice. Start from the workload: the model family, the input resolution, the number of camera streams and the frame rate each one needs. Published benchmarks for similar models on each candidate give a first estimate, and TOPS shows how much headroom is left for a second model or more cameras later. Then check the power budget, the operating temperature and the software stack, because a module that runs your model well in a lab may throttle in a sealed enclosure on a hot day. Finally, benchmark the real model on the shortlisted hardware before committing to a build.
Quick answers on TOPS
TOPS in AI: common questions
What are AI TOPS?
The same thing as TOPS. AI TOPS is a marketing term for the trillion operations per second a chip can run on AI workloads, usually INT8 inference.
Is a higher TOPS figure always faster?
No. It sets the ceiling, but memory bandwidth, software optimization, precision and power mode decide real frames per second. Compare benchmarks on your own model where you can.
How many TOPS does an AI PC need?
Microsoft sets 40 NPU TOPS for Copilot+ PCs. That is a threshold for Windows features on the NPU. Industrial vision workloads are sized by model and camera count instead.
What does sparse TOPS mean?
A figure that assumes a pruned model. With structured sparsity, half the weights are zero and the hardware skips them, which roughly doubles the quoted figure.
Is TOPS used for training?
Rarely. Training uses floating-point maths, so training hardware is compared in TFLOPS or PFLOPS. TOPS is mostly an inference figure.
We build edge AI computers around Jetson, Hailo, Intel and AMD processors, install the AI software stack as standard and can benchmark your model on the shortlisted hardware before you commit.