This paper presents a matrix coprocessor specialized for computing matrix product The proposed circuit allows a significant reduction in the computational time required by a general-purpose processor for the sequential execution of the matrix product. The coprocessor has been integrated with a RISC processor and a Field Programmable System on Chip has been realized. The new circuit uses p Processor Elements to perform a parallel computation of the matrix product during the data exchange with the host processor. Thanks to this, the communication time overhead is minimised and the whole computational time is reduced from O(n3) to O(n2) when n≤p.

A matrix product coprocessor for FPGA embedded soft processors

CORSONELLO, Pasquale;PERRI, Stefania;
2005-01-01

Abstract

This paper presents a matrix coprocessor specialized for computing matrix product The proposed circuit allows a significant reduction in the computational time required by a general-purpose processor for the sequential execution of the matrix product. The coprocessor has been integrated with a RISC processor and a Field Programmable System on Chip has been realized. The new circuit uses p Processor Elements to perform a parallel computation of the matrix product during the data exchange with the host processor. Thanks to this, the communication time overhead is minimised and the whole computational time is reduced from O(n3) to O(n2) when n≤p.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11770/188082
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? ND
social impact