• DocumentCode
    465220
  • Title

    Higher Clock Rate at Comparable IPC Through Reduced Circuit Complexity in Instruction Format Based Pipeline Clustering

  • Author

    Shah, Jatan ; Sangireddy, Rama

  • Author_Institution
    Dept. of Electr. Eng., Texas Univ., Richardson, TX
  • fYear
    2007
  • fDate
    27-30 May 2007
  • Firstpage
    4012
  • Lastpage
    4015
  • Abstract
    The increase in the circuit complexity of a wide-issue processor with its pipeline width is one of the primary concerns of the processor designers. In the conventional design, hardware in the processor core is laid out to handle multiple instructions with two-source operands in each pipeline stage. However, analysis of characteristics of the SPEC2000 integer programs reveals that 74% of instructions require one or less source register operands, and FP programs on average have 60% integer instructions three-fourth of which require one or less source register operands. To alleviate the complexity issues we propose split pipeline architecture, a novel technique to distinguish and process integer instructions based on their source operand requirements. This leads to a capability of processing instructions at a higher clock rate and at almost the same IPC, as compared to a conventional processor.
  • Keywords
    circuit complexity; instruction sets; integer programming; microprocessor chips; pipeline processing; FP programs; SPEC2000 integer programs; instruction format; integer instructions; pipeline clustering; processor core; reduced circuit complexity; split pipeline architecture; Area measurement; Clocks; Complexity theory; Computer aided instruction; Hardware; High performance computing; Pipelines; Power measurement; Process design; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    1-4244-0920-9
  • Electronic_ISBN
    1-4244-0921-7
  • Type

    conf

  • DOI
    10.1109/ISCAS.2007.378798
  • Filename
    4253562