(→Overview) |
|||
Line 22: | Line 22: | ||
== Overview == | == Overview == | ||
− | {{ | + | Celerity is a university-based research chip designed for the [[acceleration]] of [[neural processor|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]] {{ucberkeley|Rocket}} [[cores]] capable of running an operating system and managing the rest of the SoC. The second tier, the massively parallel tier, integrates a [[massively parallel processor array|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 [[binarized neural network|BNN]] [[accelerator]]. |
== Compute tiers == | == Compute tiers == |
Latest revision as of 00:14, 21 January 2020
Edit Values | |
Celerity µarch | |
General Info | |
Arch Type | CPU |
Designer | University of Michigan, University of Washington, Cornell University, University of California |
Manufacturer | TSMC |
Process | 16 nm |
Instructions | |
ISA | RISC-V |
Extensions | Integer, 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.
Contents
Etymology[edit]
Celerity means 'swiftness of movement' which is the intended purpose of the architecture.
Process technology[edit]
Celerity is fabricated on TSMC 16 nm process.
Overview[edit]
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[edit]
This section is empty; you can help add the missing info by editing this page. |
General-purpose tier[edit]
This section is empty; you can help add the missing info by editing this page. |
Massively parallel tier[edit]
This section is empty; you can help add the missing info by editing this page. |
Specialization tier[edit]
This section is empty; you can help add the missing info by editing this page. |
Die[edit]
This section is empty; you can help add the missing info by editing this page. |
Bibliography[edit]
- 2019 Symposia on VLSI Technology and Circuits (VLSI 2019).
- IEEE Hot Chips 29 Symposium (HCS) 2017.
- cpu microarchitectures by university of michigan
- microarchitectures by university of michigan
- microarchitectures by university of washington
- cpu microarchitectures by university of washington
- microarchitectures by cornell university
- cpu microarchitectures by cornell university
- microarchitectures by university of california
- cpu microarchitectures by university of california
- all microarchitectures
codename | Celerity + |
designer | University of Michigan +, University of Washington +, Cornell University + and University of California + |
full page name | umich/microarchitectures/celerity + |
instance of | microarchitecture + |
instruction set architecture | RISC-V + |
manufacturer | TSMC + |
microarchitecture type | CPU + |
name | Celerity + |
process | 16 nm (0.016 μm, 1.6e-5 mm) + |