• DocumentCode
    2685863
  • Title

    The dynamic trace memoization reuse technique

  • Author

    da Costa, Amarildo T. ; França, Felipe M G ; Filho, Eliseu M C

  • Author_Institution
    COPPE, Fed.. Univ. of Rio de Janeiro, Brazil
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    92
  • Lastpage
    99
  • Abstract
    Dynamic Trace Memoization (DTM) is a reuse technique that employs memoization tables to skip the execution of sequences of redundant instructions. For the SPECInt95 benchmark programs, DTM delivers performance improvements from 5% to 21% with an average of 9.3%. Moreover, DTM attains twice the average speedup of two other previously proposed reuse mechanisms for a subset of the SPECInt95 benchmarks
  • Keywords
    program compilers; software reusability; dynamic trace memoization; memoization tables; performance improvements; reuse technique; Computer aided instruction; Hardware; Microarchitecture; Runtime; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures and Compilation Techniques, 2000. Proceedings. International Conference on
  • Conference_Location
    Philadelphia, PA
  • ISSN
    1089-795X
  • Print_ISBN
    0-7695-0622-4
  • Type

    conf

  • DOI
    10.1109/PACT.2000.888334
  • Filename
    888334