论文部分内容阅读
针对现代计算机系统中的存储墙问题,提出一种适合于链式数据结构的数据预取方法--纯遍历推送方法.采甩基于共享高速缓存的多核处理器平台CMP上的多线程技术,在主程序运行时分离出一个推送线程,由其将主线程需要的数据提前预取至处理器共享高速缓存中以隐藏主线程的存储器延迟.实验结果证明该方法在CMP架构下对以链式结构为主的内存受限程序的性能有一定的改进.