In previous works ([1], [2] and [3]) the authors presented ADAPTO (Adder-based Dynamic Architecture for Processing Tailored Operators), a Reconfigurable Functional Unit (RFU) that accelerates computations on data of shorter size than the native processor wordlength. ADAPTO is a reconfigurable array inserted directly in the data-path of the microprocessor in order to reduce the communication overhead between the reconfigurable unit and the microprocessor. An important feature of ADAPTO is the capacity to reconfigure itself and execute operations in one clock cycle. ADAPTO, differently from other architectures presented in the literature ([6] [7]) is based on Full-Adders (FA) instead of LUTs. The FA can be configured to perform logical and arithmetical operations with the advantage of a less number of transistors than in the case of a LUT approach. In this paper we show how ADAPTO increases the performance of a RISC processor in the executions of algorithm processing short size data

Cardarilli, G.c., Di Nunzio, L., Re, M. (2009). Speed-up of RISC processor computation using ADAPTO. In Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on (pp.2229-2232). IEEE [10.1109/ISCAS.2009.5118241].

Speed-up of RISC processor computation using ADAPTO

CARDARILLI, GIAN CARLO;Di Nunzio, L;RE, MARCO
2009-01-01

Abstract

In previous works ([1], [2] and [3]) the authors presented ADAPTO (Adder-based Dynamic Architecture for Processing Tailored Operators), a Reconfigurable Functional Unit (RFU) that accelerates computations on data of shorter size than the native processor wordlength. ADAPTO is a reconfigurable array inserted directly in the data-path of the microprocessor in order to reduce the communication overhead between the reconfigurable unit and the microprocessor. An important feature of ADAPTO is the capacity to reconfigure itself and execute operations in one clock cycle. ADAPTO, differently from other architectures presented in the literature ([6] [7]) is based on Full-Adders (FA) instead of LUTs. The FA can be configured to perform logical and arithmetical operations with the advantage of a less number of transistors than in the case of a LUT approach. In this paper we show how ADAPTO increases the performance of a RISC processor in the executions of algorithm processing short size data
Circuits and systems, 2009. ISCAS 2009. IEEE international symposium on
Taipei, Taiwan
2009
IEEE
Rilevanza internazionale
contributo
2009
Settore ING-INF/01 - ELETTRONICA
English
ADAPTO;adder-based dynamic architecture for processing tailored operators;communication overhead;full-adders;logical-arithmetical operations;microprocessor;microprocessors;reconfigurable array;reconfigurable functional unit;speed-up of RISC processor;adders;microprocessor chips;reconfigurable architectures;reduced instruction set computing;
Intervento a convegno
Cardarilli, G.c., Di Nunzio, L., Re, M. (2009). Speed-up of RISC processor computation using ADAPTO. In Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on (pp.2229-2232). IEEE [10.1109/ISCAS.2009.5118241].
Cardarilli, Gc; Di Nunzio, L; Re, M
File in questo prodotto:
Non ci sono file associati a questo prodotto.

Questo articolo è pubblicato sotto una Licenza Licenza Creative Commons Creative Commons

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/24108
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact