K. Rupnow, J. Adriaens, W. Fu, K. Compton, "Performance Metrics for Hybrid Computation in Multi-Tasking Systems" (Short Paper), accepted for publication at the International Conference of Field-Programmable Logic and Applications, September 2009.
C. Tsen, S. Gonzalez-Navarro, M. Schulte, B. Hickmann, K. Compton, "A Combined Decimal and Binary Floating-Point Multiplier", accepted for publication at the IEEE International Conference on Application-specific Systems, Architectures and Processors, July 2009.
K. Rupnow, W. Fu, K. Compton, "Block, Drop or Roll(back): Alternative Preemption Methods for RH Multi-Tasking", IEEE Symposium on Field-Programmable Custom Computing Machines, April 2009.
A. Gregerson, A. Farmahini-Farahani, B. Buchli, S. Naumov, M. Bachtis, K. Compton, M. Schulte, W. Smith, S. Dasu, "FPGA Design Analysis of the Clustering Algorithm for the CERN Large Hadron Collider", IEEE Symposium on Field-Programmable Custom Computing Machines, April 2009.
P. Garcia, K. Compton, "Shared Memory Cache Organization for Reconfigurable Computing Systems" (Short Paper), IEEE Symposium on Field-Programmable Custom Computing Machines, April 2009.
W. Fu, K. Compton, "Balanced Allocation of Compute Time in Hardware-Accelerated Systems", [IEEE Xplore] IEEE International Conference on Field Programmable Technology, December 2008.
P. Garcia, K. Compton, "Kernel Sharing on Reconfigurable Multiprocessor Systems", [IEEE Xplore] IEEE International Conference on Field Programmable Technology, December 2008.
W. Fu, K. Compton, "Active Kernel Behavior Monitoring for Reconfigurable Hardware Scheduling" (Short Paper), International Conference on Field Programmable Logic and Applications, September 2008.
W. Fu, K. Compton, "Scheduling Intervals for Reconfigurable Computing", [IEEE Xplore] IEEE Symposium on Field-Programmable Custom Computing Machines, April 2008.
J. Evans, K. Rupnow, K. Compton, "Reconfigurable Functional Units for Scientific Superscalar Processors", [IEEE Xplore] IEEE International Conference on Field-Programamble Technology, pp. 73-80, December 2007.
P. Garcia, K. Compton, "A Reconfigurable Hardware Interface for a Modern Computing System", [IEEE Xplore] IEEE Symposium on Field-Programmable Custom Computing Machines, pp. 73-84, April 2007.
K. Rupnow, K. Underwood, K. Compton, "Scientific Application Acceleration with Reconfigurable Functional Units", [IEEE Xplore] IEEE Symposium on Field-Programmable Custom Computing Machines, pp. 261-274, April 2007.
W. Fu, K. Compton, "A Simulation Platform for Reconfigurable Computing Research" (PDF), IEEE International Conference on Field Programmable Logic and Applications, August 2006.
K. Rupnow, A. Rodrigues, K. Underwood, K. Compton, "Scientific Applications vs. SPEC-FP: A Comparison of Program Behavior" (PDF), ACM/SIGARCH International Conference on Supercomputing, June 2006.
W. Fu, K. Compton, "An Execution Environment for Reconfigurable Computing" (PDF), IEEE Symposium on Field-Programmable Custom Computing Machines, 2005.
K. Compton, S. Hauck, "Flexibility Measurement of Domain-Specific Reconfigurable Hardware" (PDF), ACM/SIGDA Symposium on Field-Programmable Gate Arrays, 2004.
A. Sharma, K. Compton, C. Ebeling, S. Hauck, "Exploration of Pipelined FPGA Interconnect Structures" (PDF), ACM/SIGDA Symposium on Field-Programmable Gate Arrays, 2004.
K. Compton, S. Hauck, "Track Placement: Orchestrating Routing Structures to Maximize Routability" (PDF)(Expanded Technical Report PDF), International Conference on Field Programmable Logic and Applications, 2003.
K. Compton, A. Sharma, S. Phillips, S. Hauck, "Flexible Routing Architecture Generation for Domain-Specific Reconfigurable Subsystems" (PDF), International Conference on Field Programmable Logic and Applications, 2002.
K. Compton, S. Hauck, "Totem: Custom Reconfigurable Array Generation" (PDF), IEEE Symposium on FPGAs for Custom Computing Machines, 2001.
Z. Li, K. Compton, S. Hauck, "Configuration Caching for FPGAs" (PDF), IEEE Symposium on FPGAs for Custom Computing Machines, 2000.
Conference Posters
C. Tsen, A. Farmahini-Farahani, K. Compton, "FPGA Implementation and Customization of a 64-bit BID-Based Decimal Floating-Point Adder", IEEE Symposium on Field-Programmable Custom Computing Machines, April 2009.
K. Rupnow, J. Adriaens, K. Compton, "Performance Metrics for Hybrid Computation", IEEE Symposium on Field-Programmable Custom Computing Machines, April 2009.
W. Fu, K. Compton, "An Execution Environment for Reconfigurable Computing", ACM/SIGDA International Symposium on FPGAs, 2005.
K. Compton, S. Hauck, "Track Placement: Orchestrating Routing Structures To Maximize Routability (Abstract)" (PDF), ACM/SIGDA International Symposium on FPGAs, 2003.
K. Compton, J. Cooley, S. Knol, S. Hauck, "Abstract: Configuration Relocation and Defragmentation for FPGAs" (PDF)(Expanded Technical Report PDF), IEEE Symposium on FPGAs for Custom Computing Machines, 2000.
Book Chapters
K. Compton, "Chapter 4: Reconfiguration Management", Reconfigurable Computing: The Theory and Practice of FPGA-based Computation, S. Hauck, A. DeHon (editors), Morgan Kaufmann/Elsevier, 2008.
K. Compton, A. DeHon, "Chapter 11: Operating System Support for Reconfigurable Computing", Reconfigurable Computing: The Theory and Practice of FPGA-based Computation, S. Hauck, A. DeHon (editors), Morgan Kaufmann/Elsevier, 2008.
Journal Articles
K. Compton, S. Hauck, "Routing Segmentation in Reconfigurable Devices", to be submitted.
K. Rupnow, K. Underwood, K. Compton, "Scientific Application Acceleration Demands on the Reconfigurable Functional Unit Interface", submitted to ACM Transactions on Reconfigurable Technology and Systems, 2008.
K. Compton, S. Hauck, "Automatic Design of Reconfigurable Domain-Specific Flexible Cores", IEEE Transactions on VLSI Systems, pp. 493-503, v. 16, No. 5, May 2008.
A. Sharma, K. Compton, C. Ebeling, S. Hauck, "Exploration of RaPiD-style Pipelined FPGA Interconnects", submitted to IEEE Transactions on VLSI.
K. Compton, S. Hauck, "Track Placement: Orchestrating Routing Structures to Maximize Routability" (PDF), University of Washington, Dept. of EE Technical Report UWEETR-2002-0013, 2002.
K. Compton, J. Cooley, S. Knol, S. Hauck, "Configuration Relocation and Defragmentation for FPGAs" (PDF), Northwestern University, Dept. of ECE Technical Report, 2000.
K. Compton, S. Hauck, "An Introduction to Reconfigurable Computing" (PDF), Northwestern University, Dept. of ECE Technical Report, 1999.
K. Compton, S. Hauck, "Mapping Methods for the Chimaera Reconfigurable Functional Unit", Northwestern University, Dept. of ECE Technical Report, 1997.
Theses
K. Compton, Architecture Generation of Customized Reconfigurable Hardware(PDF), PhD Thesis, Northwestern University, Department of ECE, December 2003.
K. Compton, Programming Architectures for Run-Time Reconfigurable Systems(PDF), MS Thesis, Northwestern University, Department of ECE, December 1999.
Student Theses
K. Rupnow, Scientific Applications vs. SPEC-FP: A Comparison of Program Behavior,
University of Wisconsin-Madison, Department of ECE, January 2006.
S. Jamkar, Arithmetic Arrays for Reconfigurable Fabrics, (PDF), MS Thesis, University of Wisconsin-Madison, Department of ECE, January 2005.