• 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