Neural processing unit

This is an old revision of this page, as edited by Fmadd (talk | contribs) at 16:21, 16 June 2016 (Examples). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

As of 2016, AI accelerators are an emerging class of microprocessor designed to accelerate artificial neural networks, machine vision and other machine learning algorithms for robotics, internet of things and other data-intensive/sensor driven tasks. They are frequently manycore designs (mirroring the massively-parallel nature of biological neural networks).

They are distinct from GPUs which are commonly used for the same role in that they lack any fixed function units for graphics, and generally focus on lower precision arithmetic. Other past example architectures such as the Cell microprocessor have exhibited attributes with significant overlap with AI accelerators (low precision arithmetic, dataflow architecture, throughput over latency). The PPU was another example of an attempt to fill the gap between CPU and GPU, however physics processing tends to require 32bit precision and up whilst much lower precision is optimal for AI.

As of 2016, vendors are pushing their own terms (in the hope that their designs will dominate, as happened with the worlds adoption of NVIdia's term GPU for "graphics accelerators" and there is no consensus on the boundary between these devices, however several examples clearly aim to fill this new space.

Examples

  • SpiNNaker, a manycure design coming traditional ARM cores with an enhanced network fabric design specialised for simulating a large neural network.
  • TrueNorth The most unconventional example, a manycore design based on spiking neurons rather than traditional arithmetic. Frequency of pulses represents signal intensity. As of 2016 there is no consensus amongst AI researchers if this is the right way to go,[1]but some results are promising, with large energy savings demonstrated for vision tasks.
  • Zeroth NPU a design by Qualcom aimed squarely at bringing speech and image recognition capabilities to mobile devices.


  1. ^ "yann lecun on IBM truenorth".