Skip to main content
EDGE AI · HARDWARE

iGPU vs dGPU: What Is the Difference?

An iGPU (integrated GPU) is built into the processor and shares the system memory, so it adds little power, heat or cost. A dGPU (discrete GPU) is a separate graphics processor with its own memory, offering far more performance but needing more power, cooling and space. For edge AI, iGPUs suit lighter inference and dGPUs suit heavy workloads.

01

What iGPU and dGPU mean

An iGPU, or integrated GPU, is a graphics processor built onto the same chip as the CPU. It has no memory of its own and borrows part of the system RAM. A dGPU, or discrete GPU, is a separate graphics processor on its own card or module, with its own dedicated memory, power delivery and cooling. People also call them integrated and dedicated graphics.

Both do the same kinds of work: drive displays, decode and encode video, and run parallel maths such as AI inference. The difference is scale. A discrete GPU has many more cores, much faster memory and a far larger power budget, so it is much faster on heavy work, at the cost of power, heat, space and price. Our explainer on graphics cards covers what sits on a discrete card.

02

What is a discrete graphics card?

A discrete graphics card is a dGPU on its own plug-in board: a graphics processor with its own memory (VRAM), power circuitry and cooler, fitted in a PCIe slot on the motherboard. “Discrete” means separate from the processor, and a dedicated graphics card is the same thing under another name. Smaller cards draw all their power from the slot; larger ones also need power cables from the supply.

Not every discrete GPU is a card. In laptops, compact embedded boards and rugged computers the same class of chip is often soldered to the board or fitted as a plug-in module, and it still counts as discrete graphics because it has memory of its own. For industrial builds, low-profile and single-slot workstation cards are common because they fit compact chassis and are supported for longer than consumer gaming cards. Our GPU cards range covers PCIe graphics cards and MXM modules for industrial systems.

03

iGPU vs dGPU compared

The table sets the two side by side for an industrial or embedded computer.

Factor iGPU (integrated) dGPU (discrete)
Where it sits On the processor die or package PCIe card, MXM module or soldered chip
Memory Shares system DDR memory Dedicated GDDR memory, often 8 to 48 GB
Memory bandwidth Typically tens of GB/s, shared with the CPU Typically hundreds of GB/s
Power Inside the processor’s power budget From around 35 W on small modules to several hundred watts
Cooling Fanless designs are common Needs its own heatsink, often active cooling
Upgrades Fixed with the processor Card or module can be swapped
Edge AI fit Light to moderate inference, few streams Large models, many streams, generative AI
Examples Intel Iris Xe and Arc graphics, AMD Radeon graphics NVIDIA RTX and data centre GPUs, Intel Arc cards
04

How much an integrated GPU can do

Integrated graphics have moved a long way. Intel’s Iris Xe and the Arc graphics in Core Ultra processors, and AMD’s Radeon graphics in Ryzen processors, can drive several 4K displays, decode many video streams in hardware and run compact vision models. Many current processors also add an NPU beside the iGPU, so inference can be split between the two.

Software matters as much as silicon here. Intel’s OpenVINO toolkit compiles models to run on the CPU, iGPU and NPU together. The COM Express reverse vending case study shows an Iris Xe iGPU running deep learning in a compact system with no discrete card.

FAQ · 01
Is Intel Arc integrated or discrete?
Both. Intel Arc is a graphics brand that covers discrete A-series and B-series cards and modules, and the Arc graphics built into Intel Core Ultra processors. All of them are supported by OpenVINO for AI inference.
Read the full FAQ —
05

When a discrete GPU is worth it

A discrete GPU earns its power and heat when the workload needs more than shared memory and a processor’s power budget can give. These are the usual signs.

  • //
    Many camera streams. Running detection on a dozen or more high-resolution feeds at full frame rate.
  • //
    Large models. Segmentation, transformer and generative AI models that need several gigabytes of fast memory.
  • //
    Training or fine-tuning at the edge. Retraining models on site needs the floating-point throughput only a discrete GPU offers.
  • //
    Heavy visualisation. 3D rendering, medical imaging and simulation that need dedicated graphics memory.
  • //
    Room for upgrades. A PCIe card or MXM module can be replaced with a newer GPU later without changing the computer.
06

Discrete GPUs in industrial computers

Desktop graphics cards are not built for sealed cabinets, vibration or wide temperature ranges, so industrial systems take discrete GPUs in three main forms. Full-height or low-profile PCIe cards fit in our industrial GPU computers, with ducted airflow sized for the card. MXM GPU modules put a discrete GPU on a compact board that can be conduction-cooled in a rugged or fanless chassis. Some embedded boards also solder the GPU directly onto the board for vibration-heavy sites.

NVIDIA Jetson sits between the two camps. Its GPU is integrated and shares memory with the CPU, like an iGPU, but it is designed for AI first and delivers far more inference performance per watt than a general-purpose iGPU. For many edge AI builds, a Jetson module is the alternative to adding a discrete card.

FAQ · 02
What is an MXM GPU?
MXM (Mobile PCI Express Module) is a standard for discrete GPUs on a compact plug-in module. It gives embedded and rugged computers dedicated graphics and AI performance in a small, swappable form, often with conduction cooling.
Read the full FAQ —
07

Choosing between them

Start from the workload rather than the hardware. Count the cameras or video streams, note the resolution and frame rate each one needs, and list the models you plan to run. Then check the power budget and the cooling the site allows: a sealed fanless box on a 24 V supply has very different limits from a ventilated rack. If an iGPU, with or without the processor’s NPU, can run the workload with headroom, it gives the smallest, quietest and longest-lived build. If not, a Jetson module or a discrete GPU is the next step. Our edge AI computers cover all three routes.

08

Quick answers on iGPU vs dGPU

iGPU vs dGPU: common questions

What is an iGPU?

A GPU built into the processor. It shares system memory and the processor’s power budget, and it drives the displays on most computers that have no graphics card.

What is a dGPU?

A separate GPU with its own memory. It sits on a PCIe card, an MXM module or the board itself, and it is much faster than an iGPU on heavy graphics and AI.

Can a computer use an iGPU and a dGPU together?

Yes. Laptops switch between them to save power. On industrial PCs, the iGPU often drives the displays and video decode while the dGPU runs the AI models.

Should you disable the iGPU when a dGPU is fitted?

Usually not. Most systems hand display output to the dGPU automatically. Leaving the iGPU on keeps its video engines and extra display outputs available, and it can be turned off in the BIOS if needed.

Is an iGPU enough for edge AI?

For light workloads, often yes. One or two cameras with an optimised detection model run well on current Intel and AMD iGPUs. Heavier vision and generative AI need a dGPU, a Jetson module or a dedicated accelerator.

Is a discrete graphics card the same as a dedicated graphics card?

Yes. Both terms mean a GPU that is separate from the processor and has its own memory. “Integrated” and “shared” graphics describe the opposite.

Does an industrial computer need a discrete graphics card?

Often not. Control, data logging, signage and light vision run well on integrated graphics. Add a discrete graphics card when the workload needs many video streams, large AI models or heavy 3D work.

We specify edge AI computers with integrated graphics, discrete GPUs or Jetson modules to match the workload, and fit and validate the GPU and drivers as standard before the system ships.