loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Workshop 3
System-Level Parallelism and Throughput Optimization in Designing Reconfigurable Computing Applications
Santa Fe, New Mexico
April 26-April 30
ISBN: 0-7695-2132-0
Esam El-Araby, The George Washington University
Mohamed Taher, The George Washington University
Kris Gaj, George Mason University
Tarek El-Ghazawi, The George Washington University
David Caliga, SRC Computers
Nikitas Alexandridis, The George Washington University
Reconfigurable Computers (RCs) can leverage the synergism between conventional processors and FPGAs to provide low-level hardware functionality at the same level of programmability as general-purpose computers. In a large class of applications, the total I/O time is comparable or even greater than the computations time. As a result, the rate of the DMA transfer between the microprocessor memory and the on-board memory of the FPGA-based processor becomes the performance bottleneck. In this paper, we perform a theoretical and experimental study of this specific performance limitation. The mathematical formulation of the problem has been experimentally verified on the state-of-the art reconfigurable platform, SRC-6E. We demonstrate and quantify the possible solution to this problem that exploits the system-level parallelism within reconfigurable machines.
Citation:
Esam El-Araby, Mohamed Taher, Kris Gaj, Tarek El-Ghazawi, David Caliga, Nikitas Alexandridis, "System-Level Parallelism and Throughput Optimization in Designing Reconfigurable Computing Applications," ipdps, vol. 4, pp.136b, 18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Workshop 3, 2004
Usage of this product signifies your acceptance of the Terms of Use.