Title :
Early resolution of address translation in cache design
Author :
Hua, K. ; Hunt, A. ; Liu, L. ; Peir, J.-K. ; Pruett, D. ; Temple, J.
Author_Institution :
IBM Mid-Hudson Lab., Kingston, NY, USA
Abstract :
The authors describe a synonym-resolution mechanism based on highly accurate real address-prediction methods prior to the completion of address generation. The prediction method uses the contents of the base registers and proper history tables. Such early resolution of translation information may allow a more efficient implementation of high-performance processors. Several techniques were developed and evaluated by trace-based simulations. The feasibility of achieving over 98% accuracy of prediction with reasonable approaches is demonstrated. Early resolution of translation information can be rather critical for certain high-performance processor designs. In practice, such results should be realized with careful design in order to effectively reduce the critical path for cache accessing
Keywords :
buffer storage; memory architecture; storage allocation; address generation; address translation; base registers; cache design; critical path; history tables; real address-prediction methods; synonym-resolution mechanism; trace-based simulations; Cache memory; Computer science; Hardware; History; Laboratories; Pipeline processing; Prediction methods; Process design; Registers; Uncertainty;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1990. ICCD '90. Proceedings, 1990 IEEE International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-2079-X
DOI :
10.1109/ICCD.1990.130264