日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]用于微處理器的轉譯地址高速緩存有效

專利信息
申請號: 201310079112.6 申請日: 2013-03-13
公開(公告)號: CN103309644A 公開(公告)日: 2013-09-18
發明(設計)人: 羅斯·澤格爾肯;亞歷山大·克萊貝爾;納瑟·塔克;戴維·鄧恩 申請(專利權)人: 輝達公司
主分類號: G06F9/305 分類號: G06F9/305
代理公司: 北京市磐華律師事務所 11336 代理人: 徐丁峰;魏寧
地址: 美國加利*** 國省代碼: 美國;US
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 用于 微處理器 轉譯 地址 高速緩存
【說明書】:

背景技術

可在指令集架構(ISA)和本地(native)架構之間轉譯用于微處理器的架構級指令。在一些微處理器中,ISA指令的軟件優化可比那些軟件優化所基于的ISA指令相對更有效地執行。一些過去的方法對軟件優化加以鏈接以從一個軟件優化到另一個軟件優化來傳遞控制。然而,因為可能難以確定間接分支的目標,所以這樣的方法可能受到經間接分支的過程的挑戰。

附圖說明

圖1示意性示出了根據本公開的實施例的微處理器。

圖2示意性示出了根據本公開的實施例的轉譯地址高速緩存。

圖3A示出了根據本公開的實施例的、從指令高速緩存獲取指令和確定用于指令的替代版本是否存儲在指令高速緩存中的方法的流程圖的一部分。

圖3B示出了圖3A中所示出的流程圖的另一部分。

圖3C示出了圖3A和圖3B中所示出的流程圖的另一部分。

圖4示意性示出了根據本公開的實施例的對用于指令的線性地址進行散列以生成用于該線性地址的散列(hash)索引和消歧標簽的方法。

圖5示意性示出了根據本公開的實施例的轉譯地址高速緩存條目。

具體實施方式

在現代微處理器中,可在諸如高級RISC機器(ARM)架構或x86架構的源指令集架構(ISA)和取得與該源相同可覺察功能性的替代ISA之間轉譯架構級指令。例如,源ISA的一個或多個指令的集合可轉譯為實施與該源ISA相同功能的本地架構的一個或多個微操作。在一些設定中,本地微操作可提供相對于源ISA指令的增強的或優化的性能。

一些過去的方法試圖對源指令的軟件優化進行鏈接使得控制經由直接本地分支從一個軟件優化傳遞到另一個軟件優化。然而,這樣的方法可能受到經分支的過程的挑戰。因為在程序執行期間分支源可以是動態的,因此軟件優化之間的鏈向交遞可能不可行。例如,如果間接分支發生,那么分支的不確定目標可能使得難以查明在創建優化的時候應該檢索哪個軟件優化。因此,當從潛在的數千候選優化來確定分支和用于該分支的軟件優化時微處理器可能停滯。

因此,本文所公開的各種實施例與獲取源信息和源信息的替代版本相關,所述源信息的替代版本在可接受公差內(例如,在架構上可覺察效應的可接受公差內)達到源信息的相同可覺察功能性(本文以相同功能性(the?same?functionality)來指代)。應該理解,幾乎可采用任何合適的源信息和其任何替代版本,而不脫離本公開的范圍。在一些實施例中,源可包括諸如用于ISA架構的指令的指令。補充或者取代指令,源信息可包括源數據,并且替代版本可包括源數據的可替換的形式或版本。同樣地,應該理解,將源轉換為其替代版本(例如,軟件方法和/或硬件方法)的任何合適的方式均可視為是在本公開的范圍內。出于示例性目的,盡管這樣的實施例不是限制性的,但是本文所呈現的描述和圖形分別將源指令和源指令的轉譯指代為源信息和源信息的替代版本。

一個示范性方法包括,一旦被引導以檢索指令時,就對用于該指令的地址進行散列使得可確定是否存在用于該指令的替代版本。實施散列以確定是否存在達到相同功能性的指令的替代版本,諸如本地轉譯(例如,在源指令集架構和本地微操作集架構之間的、用于可由微處理器所獲取以用于執行的各種指令的轉譯)。該示范性方法進一步包括,如果散列導致確定這樣的替代版本存在,則中止(abort)檢索指令并且檢索和執行替代版本。

本文的論述將頻繁提到“檢索(retrieving)”指令以及如果存在某些條件,那么隨后中止該檢索。在一些實施例中,“檢索”指令可包括對指令進行獲取。進一步地,當這樣的中止發生時,則檢索過程終止。終止典型性地在檢索過程完成之前發生。例如,在一個場景中,中止檢索可在當正在檢索用于指令的物理地址時發生。在另一個場景中,中止檢索可在檢索用于指令的物理地址之后但在從存儲器檢索該指令之前發生。在檢索過程完成之前中止檢索可節省花費在訪問和從存儲器檢索源的時間。應該理解,如本文所使用的,檢索不限于獲取場景,其中獲取典型性地在解碼之前完成。例如,可在解碼期間、在解碼之前或在任何合適的點檢索但中止指令。

對于在源信息和該信息的經轉譯版本之間進行映射和轉譯而言存在各種不同的可能性。通過確定替代版本是否存在并且中止檢索指令,例如,ISA指令,如果替代版本的確存在,那么微處理器通過避免解碼操作可相對于解碼源ISA指令的微處理器提供增強的性能。附加的性能增強可在設定中實現,在該設定中替代版本通過對操作的改變來提供經優化的性能,其允許替代版本比源ISA指令更快地進行執行。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于輝達公司,未經輝達公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201310079112.6/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖;

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 精品中文久久| 99re热精品视频国产免费| 国产美女一区二区三区在线观看| 久久免费视频一区| 精品福利一区| 99精品欧美一区二区三区美图| 性old老妇做受| 久久综合伊人77777麻豆最新章节| 国产偷自视频区视频一区二区| 国产欧美一区二区三区免费看 | 国产精品欧美一区二区三区| 大bbw大bbw巨大bbw看看| 亚洲欧美日韩视频一区| 久久综合伊人77777麻豆| 亚洲精品久久久久久久久久久久久久 | 91久久国产视频| 国产午夜精品理论片| 精品国产仑片一区二区三区| 国产精品一区在线观看你懂的| 91免费视频国产| 精品国产一区二区三区四区四| 欧美一区二区三区白人| 视频一区二区三区欧美| 精品国产乱码久久久久久图片| 久久精品一二三四| 久久伊人色综合| 日韩av中文字幕在线免费观看| 久久五月精品| 午夜精品一区二区三区三上悠亚 | 日韩一级片在线免费观看| 日韩午夜一区| 91精品视频在线观看免费| 中文字幕久久精品一区| 欧美一区二区三区免费电影| 亚洲国产偷| 国产欧美精品一区二区在线播放| 国产精品5区| 久久久精品久久日韩一区综合| 日韩精品免费看| 91avpro| 一区二区三区四区中文字幕| 国产一区二区伦理| 欧美黄色片一区二区| 久久aⅴ国产欧美74aaa| 2018亚洲巨乳在线观看| 国产中文字幕一区二区三区 | 国产不卡网站| 欧美一区二区三区免费观看视频| 香蕉av一区二区三区| 色噜噜狠狠狠狠色综合久| 国模少妇一区二区三区| 亚洲**毛茸茸| 日日噜噜夜夜狠狠| 亚洲精品一品区二品区三品区| 国产日产欧美一区二区| 日本护士hd高潮护士| 精品国产一区二区三区高潮视| 亚洲国产一区二区精华液| 亚洲欧美制服丝腿| 精品国产二区三区| 美女脱免费看直播| 国产精品九九九九九九| 中文文精品字幕一区二区| 欧美一区二区综合| 欧美日韩一区二区三区四区五区六区 | 日本高清h色视频在线观看| 国产99久久九九精品| 美女啪啪网站又黄又免费| 国产精品精品国内自产拍下载| 97人人澡人人添人人爽超碰| 久久精品国语| 免费超级乱淫视频播放| 99国产精品99久久久久久粉嫩| 亚洲精品国产91| 国产一区二区三区伦理| 日韩av在线播| 日韩精品一区中文字幕| 精品国产一二区| 91精品国产高清一区二区三区| 国产精品一区二区三| 精品一区二区在线视频| 国产精品视频一区二区在线观看| 国产伦精品一区二区三区免费迷| 欧美日韩中文国产一区发布| 国产午夜精品一区二区三区在线观看 | 国产.高清,露脸,对白| 中文字幕一区2区3区| 日本一区二区三区免费在线| 国产日韩一区二区在线| 国产一区在线视频播放| 精品国产一区在线| 国产精品一二三四五区| 狠狠插影院| 蜜臀久久久久久999| 欧美国产精品久久| 婷婷午夜影院| 一区二区久久精品66国产精品| 国产呻吟久久久久久久92| 午夜码电影| 91秒拍国产福利一区| 亚洲日本国产精品| 69久久夜色精品国产69乱青草| 天干天干天干夜夜爽av| 午夜爽爽视频| 国产欧美三区| 91麻豆国产自产在线观看hd | 91精品国产综合久久婷婷香| 日韩精品一区二区亚洲| 国产精品美女久久久免费| 国产91电影在线观看| 亚洲国产一区二| 欧美三级午夜理伦三级老人| 精品国产乱码久久久久久软件影片| 欧美视频1区| 99日韩精品视频| 91性高湖久久久久久久久_久久99| 99精品小视频| 国产精品5区| 国产69精品久久99不卡解锁版 | 国产jizz18女人高潮| 日韩av免费电影| 免费**毛片| 亚洲国产日韩综合久久精品| 狠狠色噜狠狠狠狠| 国内少妇偷人精品视频免费| 精品香蕉一区二区三区| 99re热精品视频国产免费| 性夜影院在线观看| 亚洲精品20p| 99精品视频一区| 国产欧美一区二区三区四区| 欧美高清xxxxx| 精品国产品香蕉在线| 国产日韩一区二区三免费| 亚欧精品在线观看| 久久久精品观看| 欧美777精品久久久久网 | 国产二区视频在线播放| 91波多野结衣| 亚洲久久在线| 一区二区三区中文字幕| 国产大学生呻吟对白精彩在线| 午夜激情影院| 久久久久久中文字幕 | 国产一区二区激情| 亚洲精品乱码久久久久久写真| 99国精视频一区一区一三| 欧美精品第1页| 国产理论一区二区三区| 91看黄网站| 国产午夜亚洲精品羞羞网站| sb少妇高潮二区久久久久| 国产精品久久久久久久久久软件| 亚洲国产美女精品久久久久∴| 丰满少妇高潮惨叫久久久| 国产婷婷一区二区三区久久| 日韩久久电影| 欧美亚洲精品suv一区| 99精品一级欧美片免费播放| 国v精品久久久网| 精品国产18久久久久久依依影院| 91精品中综合久久久婷婷| 国产一区在线免费观看| 亚洲欧美一区二区精品久久久| 午夜社区在线观看| 四虎国产精品永久在线国在线| 狠狠插影院| 少妇又紧又色又爽又刺激的视频| 亚洲精品国产91| 亚洲精品久久久久中文字幕欢迎你 | 国产精品网站一区| 91麻豆精品国产91久久久久推荐资源| 国产一区免费在线| 精品国产乱码久久久久久软件影片| 精品久久久影院| 中文字幕日韩一区二区| 午夜影院一区| 99久久免费毛片基地| 日韩一级在线视频| 亚洲国产精品一区二区久久,亚洲午夜| 国产在线拍偷自揄拍视频| 农村妇女精品一二区| 最新av中文字幕| 国产亚洲精品久久19p| 欧洲激情一区二区| 狠狠躁夜夜躁xxxxaaaa| 午夜av在线电影| 国产日韩一区二区三免费| 国产欧美精品一区二区三区小说 | 国偷自产一区二区三区在线观看| 欧美一区二区三区久久精品| 久久精品国产99| 国产主播啪啪| 香港三日三级少妇三级99| 国产在线干| 91亚洲精品国偷拍自产| 国产精欧美一区二区三区久久| 欧美freesex极品少妇| 日韩一级免费视频| 国产99久久久久久免费看| 国产精品美女久久久免费| 日韩久久电影| 91一区在线| 中文字幕一区二区三区四| 一色桃子av大全在线播放| 99riav3国产精品视频| 久久激情影院| 狠狠色成色综合网| 久99精品| 久久久久国产精品视频| 国产午夜精品一区二区三区视频| 91精品第一页| 538在线一区二区精品国产| 国产毛片精品一区二区| 夜夜嗨av一区二区三区中文字幕| 日韩av一二三四区| 99精品欧美一区二区三区美图| 国产精品久久久久久久久久久久久久不卡 | 性欧美一区二区| 国产1区2区3区| 91麻豆精品国产91久久久久推荐资源| 久久久久亚洲| 九九视频69精品视频秋欲浓| 国产精品99999999| 日韩av在线资源| 19videosex性欧美69| 色婷婷精品久久二区二区6| 91久久国产露脸精品国产护士| 国产二区三区视频| 亚洲欧美一卡二卡| 国产视频一区二区三区四区| 国语对白老女人一级hd| 国产不卡三区| 免费精品一区二区三区第35| 欧美freesex极品少妇| 亚洲欧洲国产伦综合| 国产一区在线免费| 老女人伦理hd| 欧美日韩精品在线播放| 日本一区免费视频| 国产精品一级片在线观看| 国产精品乱码久久久久久久久| 日韩欧美精品一区二区三区经典| 中文字幕国内精品| 精品国产乱码久久久久久影片| 国产精品视频久久久久久久 |