ACM Home Page
Please provide us with feedback. Feedback
Configuration prefetch for single context reconfigurable coprocessors
Full text PdfPdf (1.14 MB)
Source International Symposium on Field Programmable Gate Arrays archive
Proceedings of the 1998 ACM/SIGDA sixth international symposium on Field programmable gate arrays table of contents
Monterey, California, United States
Pages: 65 - 74  
Year of Publication: 1998
ISBN:0-89791-978-5
Author
Scott Hauck  Department of Electrical and Computer Engineering, Northwestern University, Evanston, IL
Sponsor
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 31,   Citation Count: 33
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/275107.275121
What is a DOI?

ABSTRACT

Current reconfigurable systems suffer from a significant overhead due to the time it takes to reconfigure their hardware. In order to deal with this overhead, and increase the power of reconfigurable systems, it is important to develop hardware and software systems to reduce or eliminate this delay. In this paper we propose one technique for significantly reducing the reconfiguration latency: the prefetching of configurations. By loading a configuration into the reconfigurable logic in advance of when it is needed, we can overlap the reconfiguration with useful computation. We demonstrate the power of this technique, and propose an algorithm for automatically adding prefetch operations into reconfigurable applications. This results in a significant decrease in the reconfiguration overhead for these applications.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
Bolotski94
M. Bolotski, A. DeHon, T. F. Knight Jr., "Unifying FPGAs and SIMD Arrays", 2nd International A CM/SIGDA Workshop on Field-Programmable Gate Arrays, 1994.
 
Cmelik93a
R.F. Cmelik, Introduction to Shade, Sun Microsystems Laboratories, Inc., February, 1993.
 
Cmelik93b
 
DeHon94
A. DeHon, "DPGA-Coupled Microprocessors: Commodity ICs for the Early 21stCentury", IEEE Workshop on FPGAs for Custom Computing Machines, pp. 31-39, 1994.
 
Hauck97a
S. Hauck, "The Roles of FPGAs in Reprogrammable Systems", submitted to Proceedings of the IEEE, 1997.
 
Hauck97b
 
Hutchings95
 
Razdan94
 
Spec95
SPEC CPU95 Benchmark Suite, Standard Performance Evaluation Corp., Manassas, VA, 1995.
 
Villasenor96
J. Villasenor, B. Schoner, K.-N. Chia, C. Zapata, H. J. Kim, C. Jones, S. Lansing, B. Mangione- Smith, "Configurable Computing Solutions for Automatic Target Recognition", IEEE Symposium on FPGAs for Custom Computing Machines, pp. 70-79, 1996.
 
Villasenor97
J. Villasenor, Personal Communications, 1997.
 
Wirthlin95
Wirthlin96
 
Wittig96
R. Wittig, P. Chow, "OneChip: An FPGA Processor with Reconfigurable Logic", IEEE Symposium on FPGAs for Custont Computing Machines, 1996.

CITED BY  33