SCST1133 · Topic 01

AI Accelerator Chips

Compare GPU, NPU, TPU, FPGA, ASIC and DPU roles in modern computing systems.

01Introduction to Computer and System
Advanced hardware

There is no universal “best” AI chip

Select an accelerator by workload, latency, throughput, flexibility, energy and cost.

Landscape of AI accelerator chips
Figure 19. Modern systems combine several processor types, each serving a different role.

Selecting an accelerator

TypeBest suited toImportant trade-off
CPUControl and mixed general-purpose workLower parallel throughput
GPUTraining, inference and simulationPower use and data movement
NPU / TPUNeural-network operationsMore specialised workloads
FPGAConfigurable low-latency pipelinesProgramming complexity
ASICVery high efficiency for a fixed functionLimited flexibility
DPU / SmartNICNetwork, storage and security offloadAdditional infrastructure complexity

Selection questions

  • What operations dominate the workload?
  • Is the priority latency, throughput or energy efficiency?
  • How much memory and memory bandwidth are needed?
  • Must the hardware support future workload changes?
  • Can the software ecosystem use the accelerator efficiently?