• DocumentCode
    2522502
  • Title

    Partial resolution in data value predictors

  • Author

    Sato, Toshinori ; Arita, Itsujiro

  • Author_Institution
    Dept. of Artificial Intelligence, Kyushu Inst. of Technol., Iizuka, Japan
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    69
  • Lastpage
    76
  • Abstract
    Recently, the practice of speculation in resolving data dependences has been studied as a means of extracting more instruction level parallelism (ILP). An outcome of an instruction is predicted by value predictors. The instruction and its dependent instructions can be executed simultaneously, thereby exploiting ILP aggressively. One of the serious hurdles for realizing data speculation is huge hardware budget of the predictors. In this paper, we investigate a technique reducing the budget by employing partial resolution, using fewer tag address bits than necessary to uniquely identify every instruction. Simulation results show only two tag bits are enough for achieving performance improvement comparable to full resolution, saving the hardware budget of value predictors substantially
  • Keywords
    parallel architectures; parallel programming; ILP; data speculation; data value predictors; instruction level parallelism; performance improvement; value predictors; Accuracy; Artificial intelligence; Circuits; Costs; Data mining; Filters; Hardware; Predictive models;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2000. Proceedings. 2000 International Conference on
  • Conference_Location
    Toronto, Ont.
  • ISSN
    0190-3918
  • Print_ISBN
    0-7695-0768-9
  • Type

    conf

  • DOI
    10.1109/ICPP.2000.876078
  • Filename
    876078