Litcius/Paper detail

Reconfigurability, Why It Matters in AI Tasks Processing: A Survey of Reconfigurable AI Chips

Shaojun Wei, Xinhan Lin, Fengbin Tu, Yang Wang, Leibo Liu, Shouyi Yin

2022IEEE Transactions on Circuits and Systems I Regular Papers24 citationsDOI

Abstract

Nowadays, artificial intelligence (AI) technologies, especially deep neural networks (DNNs), play an vital role in solving many problems in both academia and industry. In order to simultaneously meet the demand of performance, energy efficiency and flexibility in DNN processing, various reconfigurable AI chips have been proposed in the past several years. They are based on FPGA or CGRA platforms and have domain-specific reconfigurability to customize the computing units and data paths for different DNN tasks without re-produce the chips. This paper surveys typical reconfigurable AI chips from three reconfiguration hierarchies: processing element level, processing element array level, and chip level. Each reconfiguration hierarchy covers a set of important optimization techniques for DNN computation which are frequently adopted in real life. This paper lists the reconfigurable AI chip works in chronological order, discusses the hardware development process for each optimization techniques, and analyzes the necessity of reconfigurability in AI tasks processing. The trends of each reconfiguration hierarchy and insights about the cooperation of techniques from different hierarchies are also proposed.

Topics & Concepts

ReconfigurabilityControl reconfigurationComputer scienceComputer architectureFlexibility (engineering)Field-programmable gate arrayReconfigurable computingEmbedded systemProcess (computing)HierarchyArtificial intelligenceComputer engineeringTelecommunicationsMathematicsMarket economyEconomicsOperating systemStatisticsCCD and CMOS Imaging SensorsAdvanced Memory and Neural ComputingEmbedded Systems Design Techniques
Reconfigurability, Why It Matters in AI Tasks Processing: A Survey of Reconfigurable AI Chips | Litcius