Tolerating Memory Latency Using a Hardware-based Active-pushing Technique

被引:0
作者
Shi, Liwen [1 ]
Fan, Xiaoya [1 ]
Chen, Jie [1 ]
Huang, Xiaoping [1 ]
Tian, Hangpei [1 ]
机构
[1] Northwestern Polytech Univ, Dept Comp Sci & Engn, Xian 710072, Peoples R China
来源
2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS | 2009年
关键词
memory latency; active-pushing; timeliness; hit ratio;
D O I
10.1109/ICESS.2009.65
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The presending technique, proposed from distributed shared memory systems, pushes data to cache instead of pulling, aiming at reducing the traffic of communication. On a purpose of effectively improving cache hit ratio, this paper proposes a hardware-based active-pushing technique, which directs data owners like lower-level of memory hierarchy to actively push the predicted data at the right moment to a upper level, which is closer to the CPU, therefore achieving the object of reducing memory stall time. Again, a further optimization aimed at the timeliness of active-pushing technique is introduced. The prefetching, presending, active-pushing and optimized active-pushing technique are, respectively, simulated upon the microprocessor simulation platform of "Longtium" R2. Experimenting results show that both the active-pushing technique and the optimized one improve cache hit ratio significantly compared with the rest.
引用
收藏
页码:407 / 411
页数:5
相关论文
共 16 条
[1]   Distributed prefetch-buffer cache design for high performance memory systems [J].
Alexander, T ;
Kedem, G .
SECOND INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 1996, :254-263
[2]  
BERG SG, 2002, 020204 UWCSE
[3]  
CHARNEY MJ, 1995, EECEG951 CORN U
[4]  
CHOI S, 2001, INT C PAR ARCH COMP, P51
[5]  
COOKSEY R, 2000, 2 WORKSH INT MEM SYS, P33
[6]  
Gill Binny S., 2007, ACM Transactions on Storage, V3, DOI 10.1145/1288783.1288789
[7]  
HUGHES CJ, 2000, UIUCDCSR20012221
[8]  
Joseph D, 1997, ACM COMP AR, P252, DOI 10.1145/384286.264207
[9]  
KARLSSON M, 2000, 6 INT S HIGH PERF CO, P206
[10]  
KOUFATY D, 1998, INT C SUP JUL, P53