Title :
An adaptive hardware machine architecture and compiler for dynamic processor reconfiguration
Author :
Athanas, Peter M. ; Silverman, Harvey F.
Author_Institution :
Brown Univ., Providence, RI, USA
Abstract :
Substantial gains can be achieved by allowing the configuration and fundamental operations of a processor to adapt to a user´s program. A method is presented for improving the performance of many computationally intensive tasks by extracting information at compile-time to synthesize new operations that augment the functionality of a core processor. The newly synthesized operations are targeted to RAM-based reconfigurable logic located within the processor. A proof-of-concept system called PLADO, consisting of a C configuration compiler and a hardware platform, is presented. Computation and performance results confirm the concept viability, and demonstrate significant speed-up
Keywords :
program compilers; C configuration compiler; PLADO; RAM-based reconfigurable logic; adaptive hardware machine architecture; core processor; dynamic processor reconfiguration; performance improvement; proof-of-concept system; Application software; Data mining; Dynamic compiler; Hardware; High level languages; High performance computing; Laboratories; Programming profession; Reconfigurable logic; Systems engineering and theory;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1991. ICCD '91. Proceedings, 1991 IEEE International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-2270-9
DOI :
10.1109/ICCD.1991.139928