计算机工程2011,Vol.37Issue(6):71-73,3.DOI:10.3969/j.issn.1000-3428.2011.06.025
基于CMP的指针数据预取方法
Pointer Data Prefetching Method Based on CMP
朱会东 1黄永雨 1宋宝卫1
作者信息
- 1. 郑州轻工业学院计算机与通信工程学院,郑州,450002
- 折叠
摘要
Abstract
This paper proposes a pointer data prefetching method for the memory wall problem pure traversal push mechanism. It utilizes multi-threading technology based on CMP, and dispatches a helper thread when the program runs which prefetches the demanded data into the shared cache in advance to hide the long memory access latency. Experimental results show that the pure traversal push mechanism improves the performance of pointer-chasing and memory intensive applications apparently.关键词
存储墙/链式数据结构/多核多线程/数据预取Key words
memory wall/ linked data structure/ multi-core and multi-threading/ data prefetching分类
自科综合引用本文复制引用
朱会东,黄永雨,宋宝卫..基于CMP的指针数据预取方法[J].计算机工程,2011,37(6):71-73,3.