Trace Preconstruction Based on Path Prediction

WU Daihui,TANG Shuofei,Ji Zhenzhou,Wang Kaifeng,KANG Haitao
DOI: https://doi.org/10.3969/j.issn.1000-3428.2005.12.032
2005-01-01
Abstract:Trace preconstruction mechanism proposed in this paper observes the instruction stream, and marks the frequent miss trace andconstructs a set of traces using the instruction fetched from the conventional instruction cache in advance of when they are needed. Path-based tracepreconstruction tracks the execution history of the traces, when predicting the next trace to be fetched, it also predicts the next nth trace and decidesweather it should be pre-constructed or not. Constructing these traces before using them, the trace cache miss rate is reduced significantly.
What problem does this paper attempt to address?