-
公开(公告)号:CN102306094B
公开(公告)日:2014-03-26
申请号:CN201110235512.2
申请日:2011-08-16
Applicant: 北京北大众志微系统科技有限责任公司
IPC: G06F9/38
Abstract: 本发明披露了实现现代处理器间接转移预测的装置及方法,其中装置包括:分支方向预测器根据定义的多个子预测器预测的间接转移方向生成目标指针;目标地址映射装置将分支方向预测器生成的目标指针映射为索引分支目标缓冲器的虚拟地址;以及分支目标缓冲器为间接转移指令分配目标地址项和分配项,其中,目标地址项通过虚拟地址索引;分配项记录每一间接转移指令目标地址项的使用情况,通过程序计数器的值索引。本发明在不需要大容量存储结构支持的基础上,能够以与已有的间接转移预测技术类似的时间代价,换取同时提高预测准确率和处理器能效的效果。
-
公开(公告)号:CN102306093B
公开(公告)日:2014-03-05
申请号:CN201110221833.7
申请日:2011-08-04
Applicant: 北京北大众志微系统科技有限责任公司
IPC: G06F9/38
Abstract: 本发明披露了实现现代处理器间接转移预测的装置及方法,其中装置包括:方向预测器在预测间接转移指令方向的同时选择模式历史记录的第一次访问索引和第二次访问索引,并通过该模式历史记录生成及输出相应的组-路指针;组-路指针寄存器保存模式历史记录输出的组-路指针;以及分支目标缓冲器建立子块和分配项,其中,子块为每一间接转移指令分配通过组-路指针索引的目标地址项;分配项用于记录每一间接转移指令目标地址项的使用情况。本发明在不需要大容量存储结构支持的基础上,可取得与直接地址预测相类似的预测效果,由此可提高处理器的能效性。
-
公开(公告)号:CN102306093A
公开(公告)日:2012-01-04
申请号:CN201110221833.7
申请日:2011-08-04
Applicant: 北京北大众志微系统科技有限责任公司
IPC: G06F9/38
Abstract: 本发明披露了实现现代处理器间接转移预测的装置及方法,其中装置包括:方向预测器在预测间接转移指令方向的同时选择模式历史记录的第一次访问索引和第二次访问索引,并通过该模式历史记录生成及输出相应的组-路指针;组-路指针寄存器保存模式历史记录输出的组-路指针;以及分支目标缓冲器建立子块和分配项,其中,子块为每一间接转移指令分配通过组-路指针索引的目标地址项;分配项用于记录每一间接转移指令目标地址项的使用情况。本发明在不需要大容量存储结构支持的基础上,可取得与直接地址预测相类似的预测效果,由此可提高处理器的能效性。
-
公开(公告)号:CN101676887A
公开(公告)日:2010-03-24
申请号:CN200910163704.X
申请日:2009-08-14
Applicant: 北京北大众志微系统科技有限责任公司
Abstract: 本发明公开了一种基于AHB总线结构的总线监听装置及方法,用于AHB总线结构的单处理器系统,所述总线监听装置设置于存储控制部件与AHB总线之间,用于过滤总线主设备发出的访存请求,在该总线监听装置监听命中影响Cache一致性的访存请求时,通知处理器进行Cache一致性处理,并阻止引发监听命中的访存请求访问所述存储控制部件,直至Cache一致性处理结束。
-
公开(公告)号:CN108628797A
公开(公告)日:2018-10-09
申请号:CN201710152917.7
申请日:2017-03-15
Applicant: 北京北大众志微系统科技有限责任公司
Abstract: 一种实现体划分方法及装置,包括:按照预设周期,根据访存密度集信息划分应用至预设的第一应用簇和第二应用簇;对划分至第一应用簇中的各应用,根据局部性特性信息分配各应用相应的体(rank)资源;设置第二应用簇中的应用访存分配给第一应用簇中部分应用的体资源。本发明实施例根据访存密度集信息和局部性特性信息实现了体资源的划分,降低了应用之间的访存干扰,提升了体资源的应用效率。
-
公开(公告)号:CN108038394A
公开(公告)日:2018-05-15
申请号:CN201711304072.5
申请日:2017-12-11
Applicant: 北京北大众志微系统科技有限责任公司
CPC classification number: H01L2224/48091 , H01L2224/48227 , H01L2924/15311 , H01L2924/181 , H01L2924/00014 , H01L2924/00012
Abstract: 本发明涉及一种基于碳硅融合技术的加解密芯片,包括硅基晶体管加解密算法电路和碳纳米晶体管密钥注入存储电路。其中,所述的硅基晶体管加解密算法电路是以硅为衬底的硅基集成电路,所述的碳纳米晶体管密钥注入存储电路叠加在硅基集成电路上。本发明提供的基于碳硅融合技术的加解密芯片,在硅基集成电路上二次集成碳纳米晶体管电路,通过碳纳米管电路实现加解密芯片密钥的注入存储;进一步的,利用碳纳米晶体管的特性,增加密钥破解难度,同时可实现密钥存储电路的自毁,提升加解密芯片的安全性。
-
公开(公告)号:CN102306094A
公开(公告)日:2012-01-04
申请号:CN201110235512.2
申请日:2011-08-16
Applicant: 北京北大众志微系统科技有限责任公司
IPC: G06F9/38
Abstract: 本发明披露了实现现代处理器间接转移预测的装置及方法,其中装置包括:分支方向预测器根据定义的多个子预测器预测的间接转移方向生成目标指针;目标地址映射装置将分支方向预测器生成的目标指针映射为索引分支目标缓冲器的虚拟地址;以及分支目标缓冲器为间接转移指令分配目标地址项和分配项,其中,目标地址项通过虚拟地址索引;分配项记录每一间接转移指令目标地址项的使用情况,通过程序计数器的值索引。本发明在不需要大容量存储结构支持的基础上,能够以与已有的间接转移预测技术类似的时间代价,换取同时提高预测准确率和处理器能效的效果。
-
公开(公告)号:CN102521158B
公开(公告)日:2014-09-24
申请号:CN201110415405.8
申请日:2011-12-13
Applicant: 北京北大众志微系统科技有限责任公司
IPC: G06F12/08
CPC classification number: G06F12/0862 , G06F2212/6026 , Y02D10/13
Abstract: 本发明提供了一种实现数据预取的方法及装置,其中预取器装置包括:访存模式识别单元将全局失效地址流划分为局部失效地址流,按时间顺序将局部失效地址流中最近发生的两个缓存失效的地址信息记录为历史访存信息,并根据该记录捕获跨距访存模式并生成相应的预取地址。本发明通过改善差值相关预取器的存储利用效率,并通过减少对预取器性能提升没有贡献的冗余预取,使得预取器在相同存储开销的情况下能够获得更好的性能优化效果,同时可有效降低预取器访问片上缓存的带宽需求和功耗开销。
-
公开(公告)号:CN102662862A
公开(公告)日:2012-09-12
申请号:CN201210077583.9
申请日:2012-03-22
Applicant: 北京北大众志微系统科技有限责任公司
IPC: G06F12/08
CPC classification number: Y02D10/13
Abstract: 本发明涉及一种在处理器中实现混合预取的方法及相应的装置,使用全局历史缓冲器按时间顺序保存一份失效地址历史信息,并使用多个索引表和全局历史缓冲器中的多组指针实现多种数据预取方法。在查找可重复的访存模式并产生预取请求时,本发明按照某种顺序逐个使用各预取方法查找相应的局部失效地址流。为减少查找的时间和能耗开销,本发明在某种预取方法下找到可重复的访存模式时,即停止查找并产生预取请求,不再查找其余预取方法的局部失效地址流。本发明能够以较低的存储开销和能耗开销同时实现多种数据预取方法,从而结合利用程序运行过程中的多种访存规律提高预取的性能。
-
公开(公告)号:CN102156633A
公开(公告)日:2011-08-17
申请号:CN201110096900.7
申请日:2011-04-18
Applicant: 北京北大众志微系统科技有限责任公司
IPC: G06F9/38
CPC classification number: G06F9/383
Abstract: 本发明公开了一种数据预取方法及系统,克服现有技术未很好地将预执行和跨距预取融合的不足。该方法包括:跨距预取器监测二级缓存失效访存序列,在捕获到跨距访存模式时触发预取请求;监测到二级缓存访问发生失效时,处理器对当前寄存器状态进行备份,转换到预执行模式,执行发生二级缓存失效的指令的后续指令,对非规则的访存模式进行精确预取,获得预执行结果及其有效状态保存到缓冲器中,并从捕获的真实访存信息中提取出有用信息指导跨距预取器及早发出预取请求;引发预执行的二级缓存失效指令完成主存访问后,处理器清空流水线,恢复备份的寄存器状态,从引发预执行的访存指令开始继续执行。本发明有效提升处理器的访存延时包容能力。
-
-
-
-
-
-
-
-
-