• DocumentCode
    1239882
  • Title

    Hierarchical Instruction Register Organization

  • Author

    Black-Schaffer, David ; Balfour, James ; Dally, William J. ; Parikh, Vishal ; Park, JongSoo

  • Author_Institution
    Comput. Syst. Lab., Stanford Univ., Stanford, CA
  • Volume
    7
  • Issue
    2
  • fYear
    2008
  • Firstpage
    41
  • Lastpage
    44
  • Abstract
    This paper analyzes a range of architectures for efficient delivery of VLIW instructions for embedded media kernels. The analysis takes an efficient filter cache as a baseline and examines the benefits from 1) removing the tag overhead, 2) distributing the storage, 3) adding indirection, 4) adding efficient NOP generation, and 5) sharing instruction memory. The result is a hierarchical instruction register organization that provides a 56% energy and 40% area savings over an already efficient filter cache.
  • Keywords
    cache storage; distributed shared memory systems; embedded systems; instruction sets; parallel architectures; NOP generation; VLIW instruction delivery; embedded media kernel; embedded processor architecture; filter cache; hierarchical instruction register organization; instruction memory sharing; Instruction fetch; Low-power design; RISC/CISC; VLIW architectures;
  • fLanguage
    English
  • Journal_Title
    Computer Architecture Letters
  • Publisher
    ieee
  • ISSN
    1556-6056
  • Type

    jour

  • DOI
    10.1109/L-CA.2008.7
  • Filename
    4537168