DocumentCode :
1220103
Title :
Scalable hardware memory disambiguation for high-ILP processors
Author :
Sethumadhavan, Simha ; Desikan, Rajagopalan ; Burger, Doug ; Moore, Charles R. ; Keckler, Stephen W.
Author_Institution :
Texas Univ., Austin, TX
Volume :
24
Issue :
6
fYear :
2004
Firstpage :
118
Lastpage :
127
Abstract :
Power is a major problem for scaling the hardware needed to support memory disambiguation in future out-of-order architectures. In current machines, the traditional detection of memory ordering violations requires frequent associative searches of state proportional to the instruction window size. A new class of solutions yields an order-of-magnitude reduction in the energy required to properly order loads and stores for windows of hundreds to thousands of in-flight instructions
Keywords :
instruction sets; memory architecture; parallel architectures; storage management; Bloom filters; ILP processors; in-flight instructions; instruction level parallelism; memory architecture; memory disambiguation; out-of-order architecture; Bandwidth; Buffer storage; Computer architecture; Delay; Filtering; Hardware; Matched filters; Out of order; Scalability; Technological innovation;
fLanguage :
English
Journal_Title :
Micro, IEEE
Publisher :
ieee
ISSN :
0272-1732
Type :
jour
DOI :
10.1109/MM.2004.87
Filename :
1388167
Link To Document :
بازگشت