Title :
Address compression through base register caching
Author :
Park, Arvin ; Farrens, Matthew
Author_Institution :
Div. of Comput. Sci., California Univ., Davis, CA, USA
Abstract :
The paper presents a technique to reduce processor-to-memory address bandwidth by exploiting temporal and spatial locality in address reference streams. Higher order portions of address words are cached in base registers at both the processor and memory. This makes it possible to transmit small register indexes between processor and memory instead of the high order address bits themselves. Trace driven simulations indicate that base register caching reduces processor-to-memory address bandwidth up to 60% without appreciable loss in performance
Keywords :
buffer storage; data compression; microprocessor chips; CPU performance; address reference streams; base register caching; base registers; processor-to-memory address bandwidth; register indexes; Bandwidth; Computational modeling; Computer science; Impedance; Integrated circuit technology; Microprocessors; Pins; Registers; System performance; Very large scale integration;
Conference_Titel :
Microprogramming and Microarchitecture. Micro 23. Proceedings of the 23rd Annual Workshop and Symposium., Workshop on
Conference_Location :
Orlando, FL
Print_ISBN :
0-8186-2124-9
DOI :
10.1109/MICRO.1990.151442