999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

主機與存儲器之間的緩存專利技術分析

2015-11-23 13:21:46吳海旋
河南科技 2015年11期
關鍵詞:指令方法

吳海旋

(國家知識產權局專利局專利審查協作河南中心,河南 鄭州 450000)

1 主機與存儲器之間的緩存的基本概念

主機的存取速度較快,而存儲器的存取速度較慢,為了使二者之間的速度能夠匹配出現了主機與存儲器之間的緩存技術。緩存與存儲器之間以塊為單位進行數據交換,當主機發出讀取數據或指令時,它同時將讀取到的數據或指令保存到一個緩存塊中。當主機第二次需要讀取相同的數據時,它可以從緩存的塊中得到相應的數據。因為緩存的存取速度遠遠大于存儲器的速度,這樣系統的整體性能就得到很大的提高。緩存塊大小為幾個字,一般與傳輸數據塊的大小相同,當主機從存儲器讀一個字的數據時,它將會同時把存儲器中和它相鄰的內容讀到同一塊中[1-2]。

圖1 主機、存儲器以及緩存之間的關系

2 主機與存儲器之間的緩存技術發展概況

主機與存儲器之間的緩存技術的發展路線主要包括:第一非阻塞緩存技術,第二犧牲緩存技術,第三跟蹤緩存技術[3]。

主機與存儲器之間的緩存技術發展的初期,當緩存發生缺失時,主機必須先停下來,然后從存儲器中調取缺失的數據塊,以執行接下來的命令。非阻塞的緩存技術允許發生緩存缺失時,主機在等待緩存給出數據的同時,從指令緩存中取指令繼續工作。數據系統控制公司的專利US4370710A,1983年1月25日公開了一種利用缺失信息保持寄存器以防止緩存未命中的死鎖的緩存結構,其公開了非阻塞緩存的實現方法,該系統維持了一個缺失信息寄存器組,當發生緩存缺失時記錄所需要的信息,相當于一個中斷保護寄存器,保存中斷發生時的上下文信息,并發送堆棧以配合其他裝置進行缺失處理,而緩存繼續應對另外的數據請求。后來隨著主機以及緩存技術的發展,每條指令所耗費的機器周期數據量急劇下降,當發生一次緩存缺失時,缺失的損失是一百個指令周期甚至更多。數據設備公司的專利US5261066A,1993年11月9日公開了一種小全相連緩存和預取緩存的數據處理系統和方法,在緩存和它與下一級存儲器是數據通路之間設一個全相連的缺失緩存,缺失緩存的容量比一級緩存的容量小,缺失緩存用來存放由于失效而被丟棄的塊。當一級緩存發生缺失時,在訪問下一級存儲器前,先檢查缺失緩存中是否有所需的塊,有則將該塊與一級緩存中某個塊交換。但這主要使存儲器與緩存中的內容相對應,這使得緩存中的每行按照虛擬地址或物理地址順序存放數據或指令。英特爾公司的專利US5381533A,1995年1月10日公開了一種位于獨立于虛擬地址線的跟蹤部件周圍的動態指令流緩存,緩存是一個雙端口緩存,兩個端口都有各自的數據線和地址線,一個端口主機和存儲器交互,另一個與線緩沖相連,緩存的輸入來自線緩沖,然后線緩沖將數據和地址送至緩存,線緩沖存儲分支預測指令,下一地址和蹤跡。相比之前的根據預先決定的地址來進行順序線性組織的緩存,跟蹤緩存是根據實際程序的執行進行動態組織。若程序有分支,緩存根據分支轉移結果把下一條需要執行的指令組織到這一個緩存塊中,減少了緩存缺失[4]。

3 主機與存儲器之間的主流緩存技術

英特爾公司是生產處理器、芯片組、板卡及系統等的廠家,同時其對緩存的發展也有重要貢獻,因此,選擇英特爾公司為本領域的重要申請人,對其專利進行梳理,得出英特爾公司關于緩存技術發展的脈絡[5]。

專利US5829025A,1998年10月27日公開了一種多級緩存中緩存單元分配的方法,提出了非即時數據和即時數據的數據標識方法,和基于該方法的緩存分配原理。在緩存分配時被快取的數據是頻繁使用的數據,所以緩存塊分配時應盡量避免分給那些短時間不用的數據。專利US6202129A,2001年3月13日通過引入一個共享的緩存結構來消除獨立緩沖器,減小了硬件開銷,US2002007441A1,2002年1月17日公開了一種即時和非即時指令的共享緩存結構,本質技術與專利US6202129A相同,只是從另一個方面對緩存進行保護。US2003126365A1,2003年7月3日公開了一種在多核系統中多個處理核之間緩存塊的轉移,緩存的一致性是通過每個核的專用緩存,不需要將數據路由到片外的存儲器,再從片外存儲器讀取數據,提高了緩存一致性效率。US2004039880A1,2004年2月26日公開了一種多核處系統中共享緩存的一致性的方法和裝置,第一級高速緩存將多個緩存塊維持在兩個不同的修改狀態中。第一修改狀態表明修改的高速緩存塊最近拷貝,第二修狀態表明修改的緩存塊的過時拷貝。US2008022049A1,2008年1月24日公開了共享緩存中的動態預分類,通過對數據的預分類的方法減小對共享緩存中數據的存取時間,降低功耗。

4 結論

本文通過檢索緩存專利技術發現,緩存技術在外國發展較早,核心專利為外國申請,主要為美國,通過對英特爾公司關于緩存專利進行梳理得知,英特爾公司對重要的專利會通過多方面申請專利進行全面保護,并在多個國家進行申請保護。

[1]李亞民.計算機組成與系統結構[M].北京:清華大學出版社,2000.

[2]C.Kim,D.Burger,S.Keckler.Nonuniform Cache Architectures for Wire-Delay Dominated On-Chip Caches[J].IEEEMICRO,2003,272(03):112-114.

[3]M.R.Many.Cache coherence techniques formulticore processors[J].University of Wisconsin at Madison,2008(205):45-47.

[4]高云.簡述計算機存儲系統的分層結構[J].福建電腦,2004(6):23-26.

[5]Wilkes.Slave Memories and Dynamic Storage Allocation[J].Trans.IEEE,1965,14:270.

猜你喜歡
指令方法
聽我指令:大催眠術
學習方法
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
殺毒軟件中指令虛擬機的脆弱性分析
電信科學(2016年10期)2016-11-23 05:11:56
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
一種基于滑窗的余度指令判別算法
主站蜘蛛池模板: 乱人伦中文视频在线观看免费| 欧美在线导航| 波多野结衣二区| 亚洲无码A视频在线| 中文纯内无码H| 亚洲成综合人影院在院播放| 国产九九精品视频| 色综合天天娱乐综合网| 日韩无码视频网站| 久热精品免费| 99精品热视频这里只有精品7| 亚洲精品欧美重口| 国产18在线| 91青青视频| 成人欧美日韩| 亚洲精品色AV无码看| 成年人久久黄色网站| 亚洲欧美一区二区三区蜜芽| 久久久久国产精品熟女影院| 免费人成视频在线观看网站| 国产视频一区二区在线观看| 国产白浆视频| 欧美伦理一区| 国内精品免费| 欧美亚洲国产精品久久蜜芽| 国产精品无码久久久久久| 九九精品在线观看| 亚洲最大在线观看| 亚洲AV人人澡人人双人| 日韩第一页在线| 国产在线观看人成激情视频| 欧美色丁香| 亚洲精品自产拍在线观看APP| 国产精品污视频| 爱爱影院18禁免费| 这里只有精品在线播放| 久久综合九九亚洲一区| 免费一极毛片| 久久久久免费精品国产| 日韩大乳视频中文字幕| 亚洲VA中文字幕| 97国产成人无码精品久久久| 成人av专区精品无码国产| 欧美国产日韩在线观看| 亚洲国产综合精品中文第一| 91久久国产热精品免费| 国产成人亚洲毛片| 久久综合九色综合97网| 欧美中文一区| 高清无码手机在线观看| 国产亚洲视频播放9000| 精品无码视频在线观看| 香蕉国产精品视频| 精品国产女同疯狂摩擦2| 国产精品一区二区久久精品无码| 国产极品美女在线| 国产亚洲精| 波多野结衣无码AV在线| 在线观看亚洲国产| 麻豆AV网站免费进入| 69av免费视频| 精品视频在线一区| 免费在线看黄网址| 欧洲一区二区三区无码| 久久青草免费91线频观看不卡| 狠狠色丁香婷婷| 国产微拍一区| 亚洲精品中文字幕午夜| 毛片大全免费观看| 亚洲午夜福利精品无码不卡| 性欧美久久| 色哟哟国产精品| 国产区91| 青青网在线国产| 呦系列视频一区二区三区| 国产亚卅精品无码| 九色综合伊人久久富二代| 波多野结衣AV无码久久一区| 999精品在线视频| 久久婷婷六月| 日韩中文精品亚洲第三区| 91外围女在线观看|