龙芯处理器上的TLB性能优化技术
Performance Optimization Technology for TLB on Godson Processors作者机构:中国科学院计算技术研究所北京100190 中国科学院研究生院北京100049
出 版 物:《计算机研究与发展》 (Journal of Computer Research and Development)
年 卷 期:2011年第48卷第S1期
页 面:322-327页
核心收录:
学科分类:08[工学] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家自然科学基金项目(60736012 60921002) 国家"九七三"重点基础研究发展计划基金项目(2005CB321600) 国家"八六三"高技术研究发展计划基金项目(2008AA110901)
主 题:龙芯处理器 TLB 超页技术 软TLB 锁L2cache 龙芯3号处理器
摘 要:TLB(translation look-aside buffer)是分页式虚拟存储系统用于加速虚实地址转换的必不可少的性能优化部件.TLB处于访存的关键路径上,对系统性能有着至关重要的影响.同时TLB失效开销大,是龙芯处理器的系统性能瓶颈.因此,优化系统TLB的性能对于龙芯处理器系统性能的提升意义重大.实现了龙芯处理器上通过减少TLB失效次数以及降低TLB失效开销的TLB性能优化方法而分别采用的超页技术和软TLB技术,以及结合龙芯3号处理器新增的锁L2cache功能,进一步优化了的软TLB技术.