From APU to ZPU: How Many Processors Do You Know?

From APU to ZPU: How Many Processors Do You Know?

From APU to ZPU: How Many Processors Do You Know?

It’s already 2022, and I hope there are no people who still don’t know what a CPU or GPU is! If you don’t know, don’t worry, today I will quickly introduce you to various PUs from A to Z, so you can join in the conversation next time during technical exchanges!

  • APU (Accelerated Processing Unit)

Processor launched by AMD, which integrates CPU and discrete GPU cores on a single chip, combining scalar operations that CPUs excel at with parallel vector operations traditionally only available to GPUs.

  • BPU (Brain Processing Unit)

A specialized processor designed by Horizon Robotics for artificial intelligence, used to support deep neural networks.

  • CPU (Central Processing Unit)

The most common processor, mainly consisting of an arithmetic logic unit and a control unit, along with several registers, caches, and the buses for data, control, and status communication between them.

  • DPU (Deep-Learning Processing Unit)

A processor designed specifically to optimize deep learning algorithms, typically featuring computing components, on-chip memory, and control logic for managing data communication and computational flow.

  • DPU (Data Processing Unit)

This processor offloads workloads that are inefficient for CPUs and unmanageable by GPUs to a dedicated DPU, enhancing system efficiency and reducing total cost of ownership (TCO).

  • EPU (Emotion Processing Unit)

An emotion synthesis engine developed by Emoshape that allows machines to process and synthesize emotions.

  • FPU (Floating Processing Unit)

A part of the computer system dedicated to floating-point computation.

  • GPU (Graphics Processing Unit)

Also known as display chips or visual processors, these are processors specifically designed for image and graphics-related calculations; some models are referred to as mining cards (those who know, know).

  • HPU (Holographic Processing Unit)

A co-processor that can work alongside CPU and GPU, used to run various deep learning tasks locally.

  • IPU (Intelligence Processing Unit)

A processor launched by Graphcore specifically for AI computation, featuring large-scale parallel processing with complete memory access rights, providing a new technical architecture for AI calculations.

  • JPU

Currently, there is no PU starting with J; let’s wait and see.

  • KPU (Kernel Processing Unit)
  • LPU

No PU starting with L at the moment; if you have an idea, feel free to register one.

  • MPU (Micro Processor Unit)

A miniaturized and integrated central processing unit with certain processing and computing capabilities.

  • NPU (Neural-Network Processing Unit)

A dedicated embedded neural network chip using ASIC technology, which improves the computational speed of deep learning chips by simulating neural networks.

  • OPU (Optical Processing Unit)

The first photon AI accelerator chip used for large-scale non-Von Neumann computing, achieving 1500 TeraOPS.

  • PPU (Physical Processing Unit)

A processor dedicated to physical computations in computers, especially applied in video games.

  • QPU (Quantum Processing Unit)

A physical or simulated processor that contains many interconnected quantum bits; operating these quantum bits can compute quantum algorithms. It is a core component of quantum computers or quantum simulators.

  • RPU (Resistive Processing Unit)

A resistive processing unit that reportedly can increase the training speed of deep neural networks by up to 3000 times; we don’t know much about it, and we dare not ask, as it is still in the research stage.

  • SPU (Streaming Processing Unit)

Directly maps multimedia graphic data streams to stream processors for processing, available in both programmable and non-programmable types.

  • TPU (Tensor Processing Unit)

A dedicated integrated circuit developed by Google to accelerate deep neural network computations and machine learning.

  • UPU (Universe Processing Unit)
  • VPU (Video Processing Unit)

A new core engine for video processing platforms, capable of hardware decoding and reducing CPU load.

  • WPU (Wearable Processing Unit)

A system-on-chip designed for wearables.

  • XPU

The XPU architecture independently developed by Baidu Kunlun is designed for AI services in the cloud and at the edge.

  • YPU

Currently, there is none; keep pushing!

  • ZPU (Zylin Processing Unit)

A 32-bit open-source processor launched by the Norwegian company Zylin.From APU to ZPU: How Many Processors Do You Know?

From APU to ZPU: How Many Processors Do You Know?

From APU to ZPU: How Many Processors Do You Know?

From APU to ZPU: How Many Processors Do You Know?

E课网 (www.eecourse.com) is a professional integrated circuit education platform under Moore Elite, dedicated to cultivating high-quality integrated circuit professionals in the semiconductor industry. The platform is oriented towards the job demands of integrated circuit companies, providing a practical training platform that aligns with corporate environments. Through online and offline training methods, we quickly train students to meet corporate needs.

E课网 has a mature training platform, a complete curriculum system, and strong teaching resources, planning 168 high-quality semiconductor courses covering the entire integrated circuit industry chain, and has four offline training bases. To date, we have deeply trained a total of 15,367 people and directly supplied 4,476 professionals to the industry. We have established deep cooperative relationships with 143 universities and have held 240 corporate-specific IC training sessions.

Leave a Comment