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

[發明專利]機會多線程方法及處理器有效

專利信息
申請號: 201110361140.8 申請日: 2011-11-15
公開(公告)號: CN102495726A 公開(公告)日: 2012-06-13
發明(設計)人: 王生洪 申請(專利權)人: 無錫德思普科技有限公司
主分類號: G06F9/38 分類號: G06F9/38
代理公司: 南京經緯專利商標代理有限公司 32200 代理人: 許方
地址: 214028 江蘇省無錫市新區太*** 國省代碼: 江蘇;32
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 機會 多線程 方法 處理器
【說明書】:

技術領域

發明涉及一種多線程處理器技術(Multi-threading).特別是涉及一種機會多線程方法及處理器。

背景技術

多線程并行處理技術(Multi-Threading)被廣泛的應用在高性能處理器的設計中以降低高速處理器指令執行中存在的等待周期的影響以提高處理器的性能和運行效率。其中用的最普遍的是同步多線程技術(Simultaneous?Multi-threading)?或叫?SMT。如?Intel?的?Hyper-Threading,?IBM?的?POWER5,?Sun?Microsystems?的?UltraSPARC?T2及?MIPS?的?MT?都是采用了SMT技術。

SMT技術除了需要給每個線程都有自己的一套執行程序所需的寄存器外還要在每級的?流水線加上線程跟蹤邏輯,增加共享資源的尺寸,如指令Cache,?TLBs等。其線程跟蹤邏輯不僅要跟蹤線程的行程還要檢查和判斷該線程是否已執行完成。由于會有大量的線程處于執行或半執行狀態,因而CPU的Caches及TLB的尺寸必須足夠大以避免不必要的線程之間的Thrashing。

雖然SMT技術能提高處理器的運算能力但由于硬件的復雜程度大大提高因而很難應用于嵌入式處理器及低功耗處理器的設計。

為了克服SMT多線程控制電路的復雜性和降低功耗。另一類簡化的多線程技術,分時多線程技術,也得到一定應用。分時多線程技術是指在一定的指令周期內只有一個線程在運行。它又可分成分塊多線程(BLOCK?MULTI-THREADING)和交錯多線程(INTERLEAVED?MULTI-THREADING)。分塊多線程技術因為其對處理器的運行效率提高非常有限而通常用于像微控制器(MICRO-CONTROLER)等低性能處理器。交錯多線程技術因為其控制電路簡單但其運算能力和效率比單線程處理器有提高明顯而在一要求高性能低功耗的處理器中得到一定的推廣應用。其中典型的代表就是令牌觸發多線程技術?(Token?Triggered?threading)。

這種多線程技術有如下幾個特點:

(1)它是一種分時執行的過程。每一個線程的執行是按自己所授予的時鐘周期來執行。而每個時鐘周期只有一個線程發出指令。

(2)一個線程通過后會告訴下個周期應該是哪個線程該啟動。這樣大大的簡化了線程選擇硬件。

(3)硬件保證了每個線程都有相同的指令執行時間

(4)運算結果能保證在指定的周期內完成。因此不需要指令執行相關檢查和繞行硬件

圖一給出了一個四線程的令牌觸發多線程的多線程執行時序圖。

令牌觸發多線程技術在簡化多線程的硬件結構降低功耗上效果明顯,但是也因此降低了處理器運算單元的使用效率尤其是單個線程的處理效率下降以致處理器的執行能力比SMT要降低很多。

下面是目前的Sandblaster2.0的令牌觸發多線程結構所存在的一些缺陷

1.為確保線程之間不會互相干擾及簡化硬件結構而采用的分時順序執行的策略的同時也造成了時鐘周期的使用效率降低。也降低了單個線程的處理能力。比如線程T1由于指令Miss而需要從外部讀取時,由于外部存儲器的速度較慢而導致T1不能及時取得指令而線程T0則有指令等待的執行.但是由于結構限制了時鐘周期C1只能被用于T1這時時鐘周期C1就被浪費了

2.為了避免線程之間的Thrashing及簡化跟蹤電路,Sandblaster2.0設計成每個線程都有自己一個完全獨立的指令內存。線程之間完全不能分享或共享其他線程的指令內存而極大的浪費了內存資源。

發明內容

本發明目的是針對現有技術存在的缺陷提供一種機會驅動多線程方法及處理器。

本發明為實現上述目的,采用如下技術方案:

本發明機會多線程方法,機會驅動多線程方法使用第零線程、第一線程、第二線程、第三線程和第零時鐘周期、第一時鐘周期、第二時鐘周期、第三時鐘周期,機會多線程方法包括以下步驟:

一、如果第零線程、第一線程、第二線程、第三線程都有指令準備好且等待執行時,第零時鐘周期、第一時鐘周期、第二時鐘周期、第三時鐘周期就被固定的分配給第零線程、第一線程、第二線程、第三線程;

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

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

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 色狠狠色狠狠综合| 国产二区视频在线播放| 亚洲精品97久久久babes| 久久97国产| 中文乱码字幕永久永久电影| 欧美777精品久久久久网| 国产精品视频久久久久| 精品福利一区二区| 亚洲精品少妇久久久久| 97久久精品人人澡人人爽| 国产亚洲久久| 午夜影院毛片| 国产一区网址| 精品国产亚洲一区二区三区| 国产精品一区在线观看| 国模少妇一区二区三区| 日本三级韩国三级国产三级| 99国产精品久久久久99打野战| 91国偷自产一区二区介绍| 免费超级乱淫视频播放| 日韩av在线播| 国产精品99一区二区三区| 国产精品久久久久久久久久不蜜臀| 午夜亚洲国产理论片一二三四| 精品美女一区二区三区| 久久噜噜少妇网站| 久久激情网站| 国产欧美一区二区三区四区| 91一区二区三区视频| 国产精品白浆一区二区| 国产99小视频| 亚洲区在线| 精品国产免费一区二区三区| 欧美一区二区三区激情在线视频| 国产资源一区二区三区| 国产一区二区激情| 国产不卡一二三区| 欧美日韩精品在线一区| 一区二区在线视频免费观看| 午夜性电影| 丰满岳妇伦4在线观看| 自拍偷在线精品自拍偷写真图片| 欧美在线视频精品| 日韩一区国产| 日本看片一区二区三区高清| 日韩无遮挡免费视频| 欧美激情国产一区| 亚洲欧洲另类精品久久综合| 国产精品美女一区二区视频| 日韩av在线免费电影| 久久久久国产精品免费免费搜索| 国产97免费视频| 91黄色免费看| 一色桃子av大全在线播放| 欧美性受xxxx狂喷水| 国产精品高潮呻吟88av| 亚洲精品国产一区二区三区| 亲子乱子伦xxxx| 国产黄色一区二区三区| xxxxhd欧美| 国产精品女人精品久久久天天| 欧美日韩一区电影| 高清国产一区二区三区| 亚洲国产精品激情综合图片| 97人人澡人人添人人爽超碰| 色婷婷综合久久久久中文| 香蕉免费一区二区三区在线观看| 久久99国产综合精品| 国产精品久久久久久久新郎| 91久久国产露脸精品国产 | 午夜av资源| 欧美精品一区久久| 久久九精品| 国产精品人人爽人人做av片| 国产精品v欧美精品v日韩| 中文字幕在线播放一区| 一区二区国产精品| 99视频国产精品| 亚洲区日韩| 国产69精品久久久久777| 免费看农村bbwbbw高潮| 亚洲欧美国产日韩综合|