This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2005 IEEE International Conference on Application-Specific Systems, Architecture Processors (ASAP'05)
Hardware/Software Interface for Multi-Dimensional Processor Arrays
Samos, Greece
July 23-July 25
ISBN: 0-7695-2407-9
Alain Darte, CNRS, LIP, ENS-Lyon 46, All?e d?Italie 69364 Lyon Cedex 07 France
Steven Derrien, IFSIC, IRISA Campus de Beaulieu 35042 Rennes Cedex
Tanguy Risset, Inria, LIP, ENS-Lyon 46, All?e d?Italie 69364 Lyon Cedex 07 France

On most recent systems on chip, the performance bottleneck is the on-chip communication medium, bus or network. Multimedia applications require a large communication bandwidth between the processor and graphic hardware accelerators, hence an efficient communication scheme using burst mode is mandatory. In the context of data-flow hardware accelerators, we approach this problem as a classical resource-constrained problem. We explain how to use recent optimization techniques so as to define a conflict free schedule of input/output for multi-dimensional processor arrays (e.g., 2D grids). This schedule is static and allows us to perform further optimizations such as grouping successive data in packets to operate in burst mode. We also present an effective VHDL implementation on FPGA and compare our approach to a run-time congestion resolution showing important gains in hardware area.

Citation:
Alain Darte, Steven Derrien, Tanguy Risset, "Hardware/Software Interface for Multi-Dimensional Processor Arrays," asap, pp.28-35, 2005 IEEE International Conference on Application-Specific Systems, Architecture Processors (ASAP'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.