• DocumentCode
    2345479
  • Title

    A quantitative analysis of reconfigurable coprocessors for multimedia applications

  • Author

    Miyamori, Takashi ; Olukotun, Kunle

  • Author_Institution
    Syst. ULSI Eng. Lab., Toshiba Corp., Japan
  • fYear
    1998
  • fDate
    15-17 Apr 1998
  • Firstpage
    2
  • Lastpage
    11
  • Abstract
    Recently, computer architectures that combine a reconfigurable (or retargetable) coprocessor with a general-purpose microprocessor have been proposed. These architectures are designed to exploit large amounts of fine grain parallelism in applications. In this paper, we study the performance of the reconfigurable coprocessors on multimedia applications. We compare a Field Programmable Gate Array (FPGA) based reconfigurable coprocessor with the array processor called REMARC (Reconfigurable Multimedia Array Coprocessor). REMARC uses a 16-bit simple processor that is much larger than a Configurable Logic Block (CLB) of an FPGA. We have developed a simulator, a programming environment, and multimedia application programs to evaluate the performance of the two coprocessor architectures. The simulation results show that REMARC achieves speedups ranging from a factor of 2.3 to 7.3 on these applications. The FPGA coprocessor achieves similar performance improvements. However, the FPGA coprocessor needs more hardware area to achieve the same performance improvement as REMARC
  • Keywords
    coprocessors; field programmable gate arrays; multimedia systems; programming environments; reconfigurable architectures; FPGA; REMARC; computer architectures; configurable logic block; field programmable gate array; fine grain parallelism; general-purpose microprocessor; multimedia application programs; multimedia applications; performance; programming environment; quantitative analysis; reconfigurable coprocessors; simulator; Application software; Computer architecture; Coprocessors; Field programmable gate arrays; Logic programming; Microprocessors; Parallel processing; Programmable logic arrays; Programming environments; Reconfigurable logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    FPGAs for Custom Computing Machines, 1998. Proceedings. IEEE Symposium on
  • Conference_Location
    Napa Valley, CA
  • Print_ISBN
    0-8186-8900-5
  • Type

    conf

  • DOI
    10.1109/FPGA.1998.707876
  • Filename
    707876