The search functionality is under construction.
The search functionality is under construction.

Resolving Load Data Dependency Using Tunneling-Load Technique

Toshinori SATO

  • Full Text Views

    0

  • Cite this

Summary :

The new technique for reducing the load latency is presented. This technique, named tunneling-load, utilizes the register specifier buffer in order to reduce the load latency without fetching the data cache speculatively, and thus eliminates the drawback of any load address prediction techniques. As a consequence of the trend toward increasing clock frequency, the internal cache is no longer able to fill the speed gap between the processor and the external memory, and the data cache latency degrades the processor performance. In order to hide this latency, several techniques predicting the load address have been proposed. These techniques carry out the speculative data cache fetching, which causes the explosion of the memory traffic and the pollution of the data cache. The tunneling-load solves these problems. We have evaluated the effects of the tunneling-load, and found that in an in-order-issue superscalar platform the instruction level parallelism is increased by approximately 10%.

Publication
IEICE TRANSACTIONS on Information Vol.E81-D No.8 pp.829-838
Publication Date
1998/08/25
Publicized
Online ISSN
DOI
Type of Manuscript
Category
Computer Systems

Authors

Keyword