A platform for research: civil engineering, architecture and urbanism
TRANSPIRE: An energy-efficient TRANSprecision floating-point Programmable archItectuRE
In recent years, Coarse Grain Reconfigurable Architecture (CGRA) accelerators have been increasingly deployed in Internet-of-Things (IoT) end nodes. A modern CGRA has to support and efficiently accelerate both integer and floating-point (FP) operations. In this paper, we propose an ultra-low-power tunable-precision CGRA architectural template, called TRANSprecision floating-point Programmable archItectuRE (TRANSPIRE), and its associated compilation flow supporting both integer and FP operations. TRANSPIRE employs transprecision computing and multiple Single Instruction Multiple Data (SIMD) to accelerate FP operations while boosting energy efficiency as well. Experimental results show that TRANSPIRE achieves a maximum of 10.06× performance gain and consumes 12.91× less energy w.r.t. a RISC-V based CPU with an enhanced ISA supporting SIMD-style vectorization and FP data-types, while executing applications for near-sensor computing and embedded machine learning, with an area overhead of 1.25× only
TRANSPIRE: An energy-efficient TRANSprecision floating-point Programmable archItectuRE
In recent years, Coarse Grain Reconfigurable Architecture (CGRA) accelerators have been increasingly deployed in Internet-of-Things (IoT) end nodes. A modern CGRA has to support and efficiently accelerate both integer and floating-point (FP) operations. In this paper, we propose an ultra-low-power tunable-precision CGRA architectural template, called TRANSprecision floating-point Programmable archItectuRE (TRANSPIRE), and its associated compilation flow supporting both integer and FP operations. TRANSPIRE employs transprecision computing and multiple Single Instruction Multiple Data (SIMD) to accelerate FP operations while boosting energy efficiency as well. Experimental results show that TRANSPIRE achieves a maximum of 10.06× performance gain and consumes 12.91× less energy w.r.t. a RISC-V based CPU with an enhanced ISA supporting SIMD-style vectorization and FP data-types, while executing applications for near-sensor computing and embedded machine learning, with an area overhead of 1.25× only
TRANSPIRE: An energy-efficient TRANSprecision floating-point Programmable archItectuRE
Prasad, Rohit (author) / Das, Satyajit (author) / Martin, Kevin J. M. (author) / Tagliavini, Giuseppe (author) / Coussy, Philippe (author) / Benini, Luca (author) / Rossi, Davide (author) / Prasad, Rohit / Das, Satyajit / Martin, Kevin J. M.
2020-01-01
Conference paper
Electronic Resource
English
DDC:
720
TRANSPIRE: AN ENERGY-EFFICIENT TRANSPRECISION FLOATING-POINT PROGRAMMABLE ARCHITECTURE
British Library Conference Proceedings | 2020
|MEDIA: Programmable Architecture
Online Contents | 2003
|Innovations in floating architecture
British Library Online Contents | 2006
INteriors & architecture - THE FLOATING WINDOW
Online Contents | 2011
|