首页 | 本学科首页   官方微博 | 高级检索  
     

一种TLB结构优化方法
引用本文:何军,张晓东,郭勇.一种TLB结构优化方法[J].计算机工程,2012,38(21):253-256.
作者姓名:何军  张晓东  郭勇
作者单位:上海高性能集成电路设计中心,上海,201204
摘    要:针对国产处理器地址代换旁路缓冲(TLB)性能不足的问题,通过对现有的虚实地址代换流程进行分析,提出设置独立第三级页表基址虚实映射缓存,对数据TLB结构进行优化的方法,减少低级页表虚实映射关系对高级页表虚实映射关系的挤占淘汰。SPEC CPU2000测试结果表明,近一半的课题能减少60%以上数据TLB的DM次数,少数课题甚至能减少90%以上,有效减少数据TLB缺失率。

关 键 词:地址代换旁路缓冲  缺失率  多级页表  页表  虚页号  物理页号
收稿时间:2011-12-29

An Optimization Method of TLB Architecture
HE Jun , ZHANG Xiao-dong , GUO Yong.An Optimization Method of TLB Architecture[J].Computer Engineering,2012,38(21):253-256.
Authors:HE Jun  ZHANG Xiao-dong  GUO Yong
Affiliation:(Shanghai High Performance IC Design Centre, Shanghai 201204, China)
Abstract:Aiming at the problem of the inefficiency of the Translation Look-aside Buffer(TLB) of a homegrown microprocessor, based on the analysis of current virtual to real address mapping program, a method of TLB architecture optimization is put forward, which is to setup a separate virtual to real address mapping cache of the base address of third level page tables, decreasing the occurrence of replacement of higher level page table entries by lower level ones. After evaluation using SPEC CPU2000 benchmark, the Double Miss(DM) rate of the data TLB of almost half of the benchmarks is dropped down by 60% at least and some of the benchmarks are decreased by 90% above, such optimization can reduce data TLB miss rate effectively.
Keywords:Translation Look-aside Buffer(TLB)  miss rate  multilevel page table  page table  virtual page number  physical page number
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号