DocumentCode
2164886
Title
Parametric architecture for implementing multimedia algorithms
Author
Kavvadias, N. ; Nikolaidis, S.
Author_Institution
Dept. of Phys., Aristotle Univ., Thessaloniki, Greece
Volume
2
fYear
2002
fDate
1-3 July 2002
Firstpage
1261
Abstract
Multimedia applications are characterized by high computational demands related to data transfer and storage operations. Multimedia algorithms in their majority consist of regular repetitive loop constructs. In this paper, a novel control architecture for implementing such loop intensive algorithms is described. The proposed control unit takes advantage of the regularity of computations in order to serve as high performance parametric controller of multimedia datapaths. The control unit cooperates with datapath modules and their corresponding controlling FSM. Algorithmic flow dependencies which determine the appropriate loop sequencing are mapped on a LUT. For another algorithm to execute, LUT context and FSM configurations only have to be reprogrammed. Thus, partial reconfiguration possibilities for implementing multimedia algorithms on programmable platforms can be exploited. For demonstration purposes, a matrix multiply algorithm implementation case is investigated. Compared to a software realization on ARM7 processor, significant performance improvements are reported.
Keywords
digital signal processing chips; finite state machines; matrix multiplication; multimedia computing; program control structures; reconfigurable architectures; table lookup; FSM; LUT; algorithmic flow dependencies; control architecture; high performance parametric controller; loop intensive algorithms; loop sequencing; matrix multiply algorithm; multimedia algorithms; multimedia datapaths; parametric architecture; partial reconfiguration; performance improvements; programmable platforms; regular repetitive loop constructs; Application software; Computer architecture; Energy consumption; Hardware; High performance computing; Multimedia systems; Physics computing; Portable computers; Software performance; Table lookup;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Signal Processing, 2002. DSP 2002. 2002 14th International Conference on
Conference_Location
Santorini, Greece
Print_ISBN
0-7803-7503-3
Type
conf
DOI
10.1109/ICDSP.2002.1028322
Filename
1028322
Link To Document