From WikiChip
Celerity - Microarchitectures
Revision as of 00:14, 21 January 2020 by David (talk | contribs) (Overview)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Edit Values
Celerity µarch
General Info
Arch TypeCPU
DesignerUniversity of Michigan, University of Washington, Cornell University, University of California
ManufacturerTSMC
Process16 nm
Instructions
ISARISC-V
ExtensionsInteger, Multiply

Celerity is a custom RISC-V-based neural processor microarchitecture. The work is a joint effort by the Bespoke Silicon Group at the University of Washington, Cornell University, University of Michigan, and UC San Diego.

Etymology

Celerity means 'swiftness of movement' which is the intended purpose of the architecture.

Process technology

Celerity is fabricated on TSMC 16 nm process.

Overview

Celerity is a university-based research chip designed for the acceleration of artificial intelligence. The design and implementation of the chip was said to have taken just nine months through the use of agile development and leveraging existing open-source code. The design is intended to allow enough flexibility as AI workloads continue to evolve. Designed for TSMC 16 nm process, the chip integrates three separate tiers of architectures, each is progressively more specialized, less flexible, but more power-efficient. The first tier, the general-purpose tier, integrates five powerful RISC-V Rocket cores capable of running an operating system and managing the rest of the SoC. The second tier, the massively parallel tier, integrates a massive array of 496 parallel highly-efficient, but simple, RISC-V Vanilla-5 cores. The last tier is the specialization tier which integrates a specialized custom BNN accelerator.

Compute tiers

New text document.svg This section is empty; you can help add the missing info by editing this page.

General-purpose tier

New text document.svg This section is empty; you can help add the missing info by editing this page.

Massively parallel tier

New text document.svg This section is empty; you can help add the missing info by editing this page.

Specialization tier

New text document.svg This section is empty; you can help add the missing info by editing this page.

Die

New text document.svg This section is empty; you can help add the missing info by editing this page.

Bibliography

  • 2019 Symposia on VLSI Technology and Circuits (VLSI 2019).
  • IEEE Hot Chips 29 Symposium (HCS) 2017.
codenameCelerity +
designerUniversity of Michigan +, University of Washington +, Cornell University + and University of California +
full page nameumich/microarchitectures/celerity +
instance ofmicroarchitecture +
instruction set architectureRISC-V +
manufacturerTSMC +
microarchitecture typeCPU +
nameCelerity +
process16 nm (0.016 μm, 1.6e-5 mm) +