• DocumentCode
    1667255
  • Title

    Performance evaluation of two emerging media processors: VIRAM and Imagine

  • Author

    Chatterji, Sourav ; Narayanan, Manikandan ; Duell, Jason ; Oliker, Leonid

  • Author_Institution
    Div. of Comput. Sci., California Univ., Berkeley, CA, USA
  • fYear
    2003
  • Abstract
    This work presets two emerging media microprocessors, VIRAM and Imagine, and compares the implementation strategies and performance results of these unique architectures. VIRAM is a complete system on a chip which uses PIM technology to combine vector processing with embedded DRAM. Imagine is a programmable streaming architecture with a specialized memory hierarchy designed for computationally intensive data-parallel codes. First, we preset a simple and effective approach for understanding and optimizing vector/stream applications. Performance results are then presented from a number of multimedia benchmarks and a computationally intensive scientific kernel. We explore the complex interactions between programming paradigms, the architectural support at the ISA level and the underlying microarchitecture of these two systems. Our long term goal is to evaluate leading media microprocessors as possible building blocks for future high performance systems.
  • Keywords
    DRAM chips; embedded systems; memory architecture; microprocessor chips; multimedia systems; parallel programming; performance evaluation; system-on-chip; vector processor systems; ISA level; Imagine; PIM technology; VIRAM; computationally intensive data-parallel codes; embedded DRAM; implementation strategies; media microprocessors; microarchitecture; multimedia benchmarks; performance evaluation; programmable streaming architecture; programming paradigm interactions; scientific kernel; specialized memory hierarchy; system on a chip; vector processing; Computer architecture; Computer science; Delay; Instruction sets; Kernel; Microarchitecture; Multimedia systems; Parallel processing; Signal processing algorithms; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2003. Proceedings. International
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-1926-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2003.1213417
  • Filename
    1213417