多核处理器系统I/O访存优化研究  被引量:1

Memory access optimization of I/O devices on multi-core processor systems

在线阅读下载全文

作  者:李鹏[1,2,3] 曾露 王焕东[4] Li Peng;Zeng Lu;Wang Huandong(State Key Laboratory of Computer Architecture(Institute of Computing Technology,Chinese Academy of Sciences),Beijing 100190;Institute of Computing Technology,Chinese Academy of Sciences,Beijing 10019;University of Chinese Academy of Sciences,Beijing 10004;Loongson Technology Corporation Limited,Beijing 10019)

机构地区:[1]计算机体系结构国家重点实验室(中国科学院计算技术研究所),北京100190 [2]中国科学院计算技术研究所,北京100190 [3]中国科学院大学,北京100049 [4]龙芯中科技术有限公司,北京100195

出  处:《高技术通讯》2018年第6期488-499,共12页Chinese High Technology Letters

基  金:国家"核高基"科技重大专项课题(2009ZX01028-002-003;2009ZX01029-001-003;2014ZX01020201;2014ZX01030101);国家自然科学基金(61521092;61232009;61222204;61432016);中国科学院重点部署(ZDRW-XH-2017-1)资助项目

摘  要:本文提出了一种多核处理器自适应I/O直接缓存访问(ADCA)的方法以提升I/O访存的性能,降低对其他程序的影响。与传统直接缓存访问(DCA)不同的是,该方法利用了LRU栈特性,通过采样辅助标签目录的方式动态调整DCA可使用的cache空间,同时对I/O数据的替换和写内存策略进行优化。实验结果表明,与DCA方式相比,该方式使得I/O带宽提升了大约10%,而与SPEC和采用直接内存访问(DMA)方式的网络测试程序同时运行相比,SPEC定点和浮点性能分别提升了11. 5%和8. 9%。This paper presents a method of adaptive direct cache access( ADCA) for chip multi-core processors to improve memory access performance of I/O device and reduce the impact on other programs. Unlike traditional direct cache access( DCA),this approach takes advantage of the LRU stack property to dynamically adjust the cache space available to DCA by sampling the auxiliary tag directory,and simultaneously optimizes the replacement strategy and write memory strategy for I/O data. The experimental results show that compared with the DCA method,the proposed method improves the I/O bandwidth by about 10%. Compared with SPEC running with network in the direct memory access( DMA) method,SPECint rate and SPECfp rate gain by 11. 5% and 8. 9% respectively.

关 键 词:直接缓存访问(DCA) LRU栈特性 自适应 伪划分 优先替换 

分 类 号:TP332[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象