• DocumentCode
    990452
  • Title

    Clustered loop buffer organization for low energy VLIW embedded processors

  • Author

    Jayapala, Murali ; Barat, Francisco ; Vander Aa, Tom ; Catthoor, Francky ; Corporaal, Henk ; Deconinck, Geert

  • Author_Institution
    Katholieke Univ., Leuven, Belgium
  • Volume
    54
  • Issue
    6
  • fYear
    2005
  • fDate
    6/1/2005 12:00:00 AM
  • Firstpage
    672
  • Lastpage
    683
  • Abstract
    Current loop buffer organizations for very large instruction word processors are essentially centralized. As a consequence, they are energy inefficient and their scalability is limited. To alleviate this problem, we propose a clustered loop buffer organization, where the loop buffers are partitioned and functional units are logically grouped to form clusters, along with two schemes for buffer control, which regulate the activity in each cluster. Furthermore, we propose a design-time scheme to generate clusters by analyzing an application profile and grouping closely related functional units. The simulation results indicate that the energy consumed in the clustered loop buffers is, on average, 63 percent lower than the energy consumed in an uncompressed centralized loop buffer scheme, 35 percent lower than a centralized compressed loop buffer scheme, and 22 percent lower than a randomly clustered loop buffer scheme.
  • Keywords
    buffer storage; embedded systems; instruction sets; parallel architectures; parallel machines; reduced instruction set computing; CISC; RISC; VLIW architecture; clustered loop buffer organization; embedded processors; low-power design; memory management; real-time system; very large instruction word processor; Batteries; Buffer storage; Centralized control; Embedded system; Indexing; Memory management; Multimedia systems; Real time systems; Scalability; VLIW; RISC/CISC; VLIW architectures; low-power design.; memory design; memory management; real-time and embedded systems;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2005.92
  • Filename
    1461356