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

[發明專利]一種面向ARMv7的基于推測的指令動態調度方法無效

專利信息
申請號: 201410007400.5 申請日: 2014-01-08
公開(公告)號: CN103761073A 公開(公告)日: 2014-04-30
發明(設計)人: 李冰;徐曉偉;陸清茹;董乾;劉勇;趙霞;陳德斌;許立峰 申請(專利權)人: 東南大學
主分類號: G06F9/38 分類號: G06F9/38
代理公司: 南京經緯專利商標代理有限公司 32200 代理人: 許方
地址: 214135 江*** 國省代碼: 江蘇;32
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 面向 armv7 基于 推測 指令 動態 調度 方法
【說明書】:

技術領域

發明涉及微處理器體系結構領域,尤其涉及一種面向ARMv7的基于推測的指令動態調度方法。

背景技術

微處理器體系結構中,由于當前指令需要前面的指令產生的結果作為源操作數,該結果還未產生時,當前指令會等待結果產生,此時,會發生堵塞后面可以執行的指令繼續執行的情況,指令動態調度技術的核心是就是避免出現這種情況。

在動態調度的流水線結構中,指令的取指階段和譯碼階段都是按照程序順序執行的,但是執行階段是可以亂序執行的,只要保證指令間沒有各種相關關系就可以執行,在有足夠資源的流水線結構中多條指令也可以同時執行。指令執行結束后,可以有序提交結果也可以亂序提交。但是為了簡化操作系統對于例外的處理,現代的處理器都是按照程序表述的指令的順序有序的結束。

亂序執行處理器的指令動態調度是指令在流水線中執行過程中,由硬件自動的調度指令的執行順序,不必一定要按照取指令的順序執行,從而避免由于各種數據相關導致的流水線堵塞。為了保證程序最終運行提交的結果與原始的程序結果一致也即是保證程序執行結果的一致,硬件在動態調度時候要有確保有能力自動夠判并且確保遵循指令之間的相關關系。

ARM的32位架構是移動設備中最廣泛使用的架構,也是32位嵌入式系統中最廣泛使用的架構。根據ARM?Holdings的數據:在2005年,98%的手機至少使用了一個ARM處理器;在2010年,ARM架構的處理器出貨量達到了61億片,這占據了智能手機95%的份額,占據了數字電視和機頂盒市場的35%;在2013年,生成了大約100億顆ARM芯片。本發明提出的動態調度的優化方法,正是面向采用32位ARMv7指令集架構的亂序執行處理器的。

相對于其它RISC指令集架構,ARMv7指令集一個不尋常的特性是每條指令的編碼中都有條件碼,每條指令的執行與否都要由其條件碼決定,這個特性雖然在某種程度上可以減少編譯后代碼的數量,但是若是使用通常的指令調度方法,由于指令間的控制相關嚴重,所以這個特性將會顯著的降低了處理器執行該指令集時,處理器并行處理的能力,從而直接降低處理器性能。

發明內容

本發明所要解決的技術問題是針對背景技術中的缺陷,提供一種指令集控制相關不大、并行能力較強的面向ARMv7的基于推測的指令動態調度方法。

本發明為解決上述技術問題采用以下技術方案:

一種面向ARMv7的基于推測的指令動態調度方法,具體調度方法如下:

步驟1),根據上一條指令執行產生的實際系統狀態值推測得到當前指令的系統狀態推測值,并判斷當前指令是有條件執行還是無條件執行,如果是無條件執行,則送到發射隊列,正常發射執行后提交,然后執行步驟6);如果是有條件執行,則執行步驟2);

步驟2),判斷當前指令的系統狀態推測值是否等于當前指令的實際系統狀態值,如果等于,執行步驟3);如果不等于,則判斷當前指令的實際系統狀態值是否滿足當前指令的執行條件,若滿足執行步驟4),若不滿足則執行步驟5);

步驟3),判斷當前指令的執行條件是否滿足,如果不滿足,將當前指令執行的結果正常提交,然后執行步驟6);如果滿足,將當前指令在發射隊列中的發射狀態更改為已被發射,同時取消執行當前指令;

步驟4),判斷當前指令的執行條件是否滿足,如果滿足,則將該指令正常發射執行后提交,然后執行步驟6);如果不滿足,將當前指令的執行條件狀態更改為滿足,然后將該指令正常發射執行后提交,并且執行步驟6);

步驟5),判斷當前指令的執行條件是否滿足,如果滿足,則判斷當前指令是否已經執行完在等待提交,如果是,則置該指令為無效,取消該指令的提交;如果不滿足,將當前指令在發射隊列中的發射狀態更改為已被發射,同時取消該指令的發射;

步驟6),判斷等待被提交的指令是否可以修改cpu的系統狀態字段,如果不可以修改,則提交后執行結束;如果可以修改,則依序找到下一個可以修改cpu的系統狀態值的指令,將該指令與前一個可以修改cpu的系統狀態值的指令之間的所有指令、以及該指令的實際系統狀態值修改為當前指令執行產生的實際系統狀態值。

本發明采用以上技術方案與現有技術相比,具有以下技術效果:

1.?通過對指令條件碼所使用的系統狀態值進行預測,使得指令不會因為等待前面能夠更改系統狀態的指令的結果而堵塞流水線,提高了流水線的并行處理能力;

2.?通過給發射隊列中的項添加額外的字段,使得指令本身的信息和外部添加到該指令的信息更加清晰;

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

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

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产一区二区黄| 91精品视频在线免费观看| 国产精品免费专区| 999国产精品999久久久久久| 九色国产精品入口| 国产精品久久久久久一区二区三区| 日韩三区三区一区区欧69国产 | 亲子乱子伦xxxx| 欧美一级片一区| 一区二区在线国产| 亚洲精品日韩色噜噜久久五月| 国产欧美日韩另类| 亚洲精品一品区二品区三品区| 欧美一区二区性放荡片| 曰韩av在线| 中文无码热在线视频| 精品国产一区在线| 欧美乱码精品一区二区| 久久噜噜少妇网站| 亚洲二区在线播放视频| 日本精品三区| 日韩欧美亚洲视频| 91久久香蕉| 狠狠色噜噜狠狠狠狠88| 国产精品久久久久久久久久久久久久不卡 | 国产精品一区二区久久乐夜夜嗨| 日本免费电影一区二区| 午夜黄色大片| 国产一区二区三级| 亚洲欧美日本一区二区三区| 91麻豆精品国产91久久久久| 国产免费第一区| 肉丝肉足丝袜一区二区三区| 丰满少妇在线播放bd日韩电影| 久久国产精品久久久久久电车| 久久国产精品免费视频| 日韩精品中文字幕在线播放| 久久夜色精品久久噜噜亚| 少妇av一区二区三区| 国产精一区二区| 中文av一区| 国产欧美一区二区精品久久| 欧美一区二区色| 99精品小视频| 亚洲精品少妇久久久久| 免费a级毛片18以上观看精品| 日韩av在线一区| 日韩国产精品一区二区| 99久久久国产精品免费调教网站| 国产精品爽到爆呻吟高潮不挺| 国产资源一区二区三区| 国产欧美一区二区三区四区| 国产乱对白刺激视频在线观看| 国产欧美综合一区| 国产日韩欧美精品一区| 岛国精品一区二区| 久久精视频| 午夜肉伦伦影院九七影网| 91精品国产综合久久婷婷香| 少妇中文字幕乱码亚洲影视 | 国产69精品久久久久777糖心| 一区二区精品久久| 国产伦理久久精品久久久久| 午夜激情在线| 高清在线一区二区| 精品国产一区二区三区高潮视| 国产一区二区精品在线| 欧美激情在线一区二区三区| 国产一区二区二| 久久久精品视频在线| 91免费视频国产| 欧美日韩一卡二卡| 久久天天躁夜夜躁狠狠躁2022| 国产视频精品一区二区三区| 午夜666| 亚洲欧洲日韩在线| 国产1区2| 亚洲精品www久久久| 亚洲乱玛2021| 91精品第一页| 国产69精品久久久久久久久久| 四虎国产永久在线精品| 日本精品三区| 免费午夜在线视频| 国产一区二区三区色噜噜小说| 久久久久久综合网| 精品久久久影院| 91精品久久天干天天天按摩| 国产一区欧美一区| 99热久久这里只精品国产www| 99国产精品| 狠狠色综合欧美激情| 久久精品国产亚洲7777| 96国产精品视频| 国产精品一品二区三区四区五区| 欧美日韩一区免费| 国产欧美综合一区| 91午夜在线| 国产精品5区| 思思久久96热在精品国产| 国产88久久久国产精品免费二区| 国产69精品久久久久999天美| 性色av色香蕉一区二区| 午夜黄色大片| 精品久久久久久久免费看女人毛片| 久久国产精品久久久久久电车| 午夜叫声理论片人人影院| a级片一区| 午夜国产一区二区三区四区| 国产精品视频一区二区在线观看| 亚洲欧美国产精品va在线观看| 欧美一级久久久| 久久99视频免费| 国产精品久久久视频| 欧美在线观看视频一区二区| 91看片免费| 国产乱人伦精品一区二区三区| 日韩亚洲欧美一区二区 | 精品一区二区超碰久久久| 国产精品剧情一区二区三区| 狠狠色噜噜狠狠狠狠2018| 国产一级片网站| 欧美一区二区三区在线免费观看| 销魂美女一区二区| 狠狠色噜噜狠狠狠狠| 国产资源一区二区三区| 欧美精品xxxxx| 欧美在线免费观看一区| 国产日韩一区在线| 午夜看片网| 国产1区2| 亚州精品中文| 国产性猛交96| 性少妇freesexvideos高清bbw| 国产性猛交96| 国产专区一区二区| 亚洲高清乱码午夜电影网| 欧美日韩久久精品| 国产精品中文字幕一区二区三区 | 国产乱子一区二区| 亚洲精品久久久久久动漫| 国产伦精品一区二| 精品国产免费久久| 久久国产欧美一区二区免费| 国产在线一卡二卡| 日韩精品一区二区不卡| 国产精品一区在线观看你懂的| 色天天综合久久久久综合片| 免费看性生活片| 国产99视频精品免视看芒果| 午夜av网址| 国产一区二区电影在线观看| 国产品久精国精产拍| 国产高清在线精品一区二区三区| 国产二区免费| 丰满少妇高潮惨叫久久久| 国产品久精国精产拍| 日韩欧美国产第一页| 激情欧美一区二区三区| 中文无码热在线视频| 欧美一区二区三区精品免费| 精品视频久| 日韩欧美高清一区二区| 国产精品一二三区视频网站| 久久二区视频| 欧美国产三区| 一区二区久久精品| 国产乱人伦精品一区二区三区| 国产午夜精品免费一区二区三区视频| 国产乱xxxxx97国语对白| 精品国产仑片一区二区三区| 精品国产乱码久久久久久a丨| 美女被羞羞网站视频软件| 精品国产一级| 秋霞av电影网| 国产乱人激情h在线观看| 97人人模人人爽视频一区二区 | 国产精品一区亚洲二区日本三区 | 国产精品久久久久久久久久嫩草| 在线观看欧美日韩国产| 99国产精品99久久久久久粉嫩| 久久精品99国产精品亚洲最刺激 | 精品国产乱码久久久久久免费| 国内精品久久久久久久星辰影视 | 国产日韩欧美第一页| 欧美精品久| 欧美日韩中文不卡| 亚洲精品老司机| 国产高清在线精品一区二区三区| 国产精品久久久久久久久久嫩草| 99精品小视频| 天干天干天干夜夜爽av| 国内久久久| 久久影院一区二区| 一区二区三区在线观看国产| 国产二区视频在线播放| 狠狠色狠狠综合久久| 欧美日韩一二三四区| 69精品久久| 日本福利一区二区| 久久99精品国产| 日韩精品免费一区二区夜夜嗨 | 午夜免费片| 国产二区三区视频| 国产精品白浆一区二区| 免费久久99精品国产婷婷六月| 夜夜嗨av一区二区三区中文字幕 | 日韩一级免费视频| 久久精品入口九色| 亚洲乱在线| 国产日韩欧美二区| 国产精品自产拍在线观看桃花| 日韩无遮挡免费视频| 99国产精品久久久久| 久久一二区| 玖玖精品国产| 一本一道久久a久久精品综合蜜臀 国产三级在线视频一区二区三区 日韩欧美中文字幕一区 | 国产午夜精品一区理论片飘花| 国产精品午夜一区二区| 国产亚洲精品精品国产亚洲综合| 韩国视频一区二区| 久久久久一区二区三区四区| 亚洲欧美另类久久久精品2019| 国产乱了高清露脸对白| 亚洲一区精品视频| 午夜一区二区视频| 玖玖爱国产精品| 午夜爱爱电影| 久久国产精品二区| 991本久久精品久久久久| 26uuu亚洲国产精品| 999久久久国产精品| 午夜看片网址| 性欧美一区二区| 对白刺激国产对白精品城中村| 国产精品奇米一区二区三区小说| 91麻豆精品国产自产欧美一级在线观看 | 亚洲激情中文字幕| 国产精品国产三级国产专区52| 亚洲午夜精品一区二区三区| 欧美日韩综合一区| 亚洲精品久久久久中文第一暮| 国产一区日韩欧美| 国产一区在线免费| 欧美一区二区三区另类| 久久99精品国产麻豆宅宅|