DocumentCode
2874262
Title
Embedded compilation for multimedia applications
Author
Daw, Nathaniel ; Goldstein, Seth ; Strelow, Dennis
Author_Institution
Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear
2000
fDate
2000
Firstpage
315
Lastpage
316
Abstract
Reconfigurable computing obtains its performance advantage over fixed processors by creating hardware configurations that are specialized for a particular application. In some cases, this advantage can be pushed even further, by creating hardware specialized to a particular instance of an application. For many problems where this approach is applicable, such as automatic target recognition, template matching and encryption, the problem parameters can change often, even within a single program execution, requiring periodic, and potentially expensive, hardware reconfigurations. To support these applications, we propose a method for on-chip configuration generation, or embedded compilation, for use with Carnegie Mellon University´s PipeRench reconfigurable processor. We describe PipeRench´s performance in detail for one problem, template matching, relative to the newest general-purpose processors, and show how embedded compilation can be used to support multiple problem instances for a second problem, IDEA encryption
Keywords
cryptography; embedded systems; multimedia computing; pattern matching; pipeline processing; program compilers; reconfigurable architectures; IDEA encryption; PipeRench reconfigurable processor; automatic target recognition; embedded compilation; encryption; general-purpose processors; hardware reconfigurations; multimedia applications; multiple problem instances; on-chip configuration generation; performance; problem parameters; reconfigurable computing; specialized hardware configurations; template matching; Cryptography; Encoding; Fabrics; Hardware; Motion control; Motion estimation; Runtime; Target recognition; Timing; Tracking;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Custom Computing Machines, 2000 IEEE Symposium on
Conference_Location
Napa Valley, CA
Print_ISBN
0-7695-0871-5
Type
conf
DOI
10.1109/FPGA.2000.903433
Filename
903433
Link To Document