基于局部相聯(lián)查找的解決訪存相關的方法和處理器

基本信息

申請?zhí)?/td> CN200610171521.9 申請日 -
公開(公告)號 CN100545806C 公開(公告)日 2009-09-30
申請公布號 CN100545806C 申請公布日 2009-09-30
分類號 G06F9/38(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 龍國平;范東睿;袁楠;張浩 申請(專利權)人 內蒙古國云科技有限公司
代理機構 北京泛華偉業(yè)知識產權代理有限公司 代理人 中國科學院計算技術研究所;內蒙古國云科技有限公司
地址 100080北京市海淀區(qū)中關村科學院南路6號
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種新的基于局部相聯(lián)查找解決訪存相關的方法,包括:一種局部相聯(lián)查找機制,即當一個取數(shù)指令進入訪存隊列時,只需要向前訪存隊列的一個子集,看是否可以從查詢過的存數(shù)指令那里獲得最新版本的值,同理當一個存數(shù)指令進入訪存隊列時只向后查詢訪存隊列的一個子集,看是否有提前執(zhí)行并寫回的取數(shù)指令;一個訪存相關預測器,當一個取數(shù)指令在重命名的時候查詢該訪存相關預測器索引出一個訪存距離,如果訪存距離是有效的,那么發(fā)射模塊在發(fā)射該取數(shù)指令之前必須確保其前面和訪存距離相應的存數(shù)指令已經(jīng)執(zhí)行完畢,然后才能發(fā)射該取數(shù)指令。