• DocumentCode
    2369481
  • Title

    Evaluation of speed and area of clustered VLIW processors

  • Author

    Terechko, Andrei ; Garg, Manish ; Corporaal, Henk

  • Author_Institution
    Philips Res., Eindhoven, Netherlands
  • fYear
    2005
  • fDate
    3-7 Jan. 2005
  • Firstpage
    557
  • Lastpage
    563
  • Abstract
    Splitting a wide-issue VLIW processor in clusters decreases the clock period, area and power consumption. Previous studies of the physical benefits from clustering focused on the scalability of the register file, based on speculative analytical models. In contrast, we evaluate speed and area of the whole VLIW datapath, including the register files, FUs, and bypasses through realistic physical layout experiments. Our baseline is an optimized for speed 8-issue-slot VLIW pipeline, derived from a commercial media processor. Despite the frequent prior-art assumption that the register file defines the clock frequency of a clustered VLIW processor, we discovered it is the FU bypass network that limits the clock speed. After a drastic 1.75 clock frequency speedup from clustering the unicluster into two clusters, subsequent clustering brings modest 2.05 and 2.17 speedups for the 4- and 8-cluster VLIWs, respectively. Combined with cycle count increase trends due to clustering, this leads to the conclusion that excessive clustering does not speed up the processor. Furthermore, clustering reduces area of the VLIW datapath. In our experiments the area savings due to clustering reach 14.2%, 43.5% and 50.5% for the 2-, 4-, and 8-cluster VLIWs, respectively.
  • Keywords
    integrated circuit design; microprocessor chips; multiprocessing systems; pipeline processing; FU bypass network; VLIW datapath; VLIW pipeline; clock frequency; clock speed; clustered VLIW processors; commercial media processor; register file; speculative analytical models; Analytical models; CMOS technology; Clocks; Energy consumption; Pipeline processing; Radio frequency; Registers; Scalability; VLIW; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2005. 18th International Conference on
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-2264-5
  • Type

    conf

  • DOI
    10.1109/ICVD.2005.95
  • Filename
    1383334