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
Link To Document