• DocumentCode
    3593017
  • Title

    Reducing wire delay penalty through value prediction

  • Author

    Parcerisa, Joan-Manuel ; Gonz??lez, Antonio

  • Author_Institution
    Dept. d´´Arquitectura de Computadors, Univ. Politecnica de Catalunya, Barcelona, Spain
  • fYear
    2000
  • fDate
    6/22/1905 12:00:00 AM
  • Firstpage
    317
  • Lastpage
    326
  • Abstract
    In this paper we show that value prediction can be used to avoid the penalty of long wire delays by predicting the data that is communicated through these long wires and validating the prediction locally where the value is produced. Only in the case of misprediction, the long wire delay is experienced. We apply this concept to a clustered microarchitecture in order to reduce inter-cluster communication. The predictability of values provides the dynamic instruction partitioning hardware with less constraints to optimize the trade-off between communication requirements and workload balance, which is the most critical issue of the partitioning scheme. We show that value prediction reduces the penalties caused by inter-cluster communication by 18% on average for a realistic implementation of a 4-cluster microarchitecture
  • Keywords
    computer architecture; delays; workstation clusters; 4-cluster microarchitecture; clustered microarchitecture; communication requirements; dynamic instruction partitioning hardware; inter-cluster communication; long wire delays; value prediction; wire delay penalty; workload balance; Clocks; Constraint optimization; Context; Degradation; Delay effects; Hardware; Logic design; Microarchitecture; Sensitivity analysis; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microarchitecture, 2000. MICRO-33. Proceedings. 33rd Annual IEEE/ACM International Symposium on
  • ISSN
    1072-4451
  • Print_ISBN
    0-7695-0924-X
  • Type

    conf

  • DOI
    10.1109/MICRO.2000.898081
  • Filename
    898081