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

[發明專利]對處理器的高速緩存進行清除的方法以及該處理器有效

專利信息
申請號: 201110448085.6 申請日: 2011-12-28
公開(公告)號: CN103186474A 公開(公告)日: 2013-07-03
發明(設計)人: 盧彥儒;虞敬業;林振東;黃朝瑋 申請(專利權)人: 瑞昱半導體股份有限公司
主分類號: G06F12/08 分類號: G06F12/08
代理公司: 北京康信知識產權代理有限責任公司 11240 代理人: 余剛;吳孟秋
地址: 中國臺*** 國省代碼: 中國臺灣;71
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 處理器 高速緩存 進行 清除 方法 以及
【說明書】:

技術領域

本發明為有關一種高速緩存的清除方法,特別是關于一種對處理器的高速緩存清除指定區段的方法。

背景技術

高速緩存(cache)是指存取速度比一般隨機存取內存更快的一種內存,一般而言,它不像系統主存儲器(main?memory)那樣使用DRAM技術,而是使用昂貴但較快速的SRAM技術。參照圖1,由于處理器(CPU)10的執行速度遠比主存儲器12的讀取速度快,處理器10若要存取主存儲器12的數據,必須等待數個處理器頻率周期而造成處理效能的浪費,因此,處理器10在存取數據時,其核心102會先到高速緩存104中去尋找,當所需的數據因之前的操作已經被暫存于高速緩存104時,處理器10就不需要從主存儲器12讀取數據,而能直接從高速緩存104獲得所需數據,因而提升存取速度,獲得較佳效能。

CPU的高速緩存曾經是用在超級計算機上的一種高階技術,不過現今計算機上使用的微處理器都在芯片內部整合了大小不等的數據高速緩存和指令高速緩存,通稱為L1高速緩存(L1?Cache即Level?1?On-die?Cache,第一級片上高速緩存);而比L1更大容量的L2高速緩存曾經被放在CPU外部,例如主機板或者CPU適配卡上,但是現在已經成為CPU內部的標準組件;更昂貴的頂級家用和工作站CPU甚至會配備比L2高速緩存還要大的第三級高速緩沖存儲器(level?3?On-die?Cache;L3高速緩存)。

提供高速緩存的目的是為了讓數據存取的速度適應CPU的處理速度,為了充分發揮高速緩存的作用,現今的高速緩存已不僅僅依靠暫存剛剛存取過的數據來提供高速緩存能力,還會配合硬件實作的指令預測與數據預取技術,盡可能把將要使用的數據預先從主存儲器取到高速緩存里,提升CPU自高速緩存中獲得所需數據的機率。由于高速緩存的容量有限,除了有效預存CPU所需數據之外,適時的清除儲存于高速緩存中的數據也是十分重要的。CPU會根據系統或軟件的需求,對高速緩存提供寫回(Writeback)或無效化(Invalidate)指令。參照圖1,當核心102對高速緩存104進行寫回操作時,原儲存于高速緩存104中的數據被寫回到主存儲器12;當執行無效化操作時,核心102將高速緩存104中的所有數據清除(clean);通常,寫回指令會伴隨著無效化指令一起發出,以在數據寫回主存儲器12后清除整個高速緩存。然而,早期的高速緩存容量極小,只有幾KB,因此不需要考慮如何清楚部分區段,但現今的高速緩存已被擴充達數MB,如何對高速緩存的特定區段進行數據清除成了新的課題。

Hacking等人在美國專利第US?6978357號提出了一種解決方案,然而,該清除方式存在著幾個限制,第一,被選取的區段大小必須是2的倍數;第二,只能清除固定長度的區段。

發明內容

本發明的目的之一,在于提出一種選定高速緩存中區段的指令格式,據以對處理器的高速緩存選定區段并加以清除的方法。

本發明的目的之一,在于提出一種可執行選定高速緩存中區段的指令格式,據以對其高速緩存中選定區段進行清除的處理器。

根據本發明,一種對處理器的高速緩存進行清除的方法,包括:根據一要求產生一特定指令,該特定指令包含一操作指令、一第一欄位以及一第二欄位;根據該該第一欄位以及該第二欄位,取得一偏移值以及一起始地址;依據該起始地址以及該偏移值,自該高速緩存中選定一指定區段;以及清除儲存于該指定區段的數據。

根據本發明,一種處理器包括:一高速緩存,包括一高速緩存以及一高速緩存控制器;以及一處理器核心,根據一要求產生一特定指令,該特定指令包含一操作指令、一第一欄位以及一第二欄位,根據該第一欄位以及該第二欄位取得一偏移值以及一起始地址;其中,該處理器核心將該起始地址以及該偏移值傳送給該高速緩存控制器,該高速緩存控制器根據該起始地址以及偏移值,自該高速緩存中選定一指定區段,并清除儲存于該指定區段的數據。

本發明提出之指令格式使得被清除區段的起始地址及區段大小皆可調整。

附圖說明

圖1為現有技術中的處理器的架構的示意圖;

圖2為根據本發明提出的指令格式;

圖3為根據本發明一實施例的流程圖;以及

圖4為第三圖的實施例的處理器架構示意圖。

主要組件符號說明

具體實施方式

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

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

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 亚洲欧美一区二区三区1000 | 国产一区二区三区乱码| 少妇自拍一区| 午夜影院伦理片| 国产一区二区极品| 欧美精品九九| 国产中文字幕91| 国产vsv精品一区二区62| 日韩欧美中文字幕精品| 91看片淫黄大片91| 亚洲第一区国产精品| 自拍偷在线精品自拍偷写真图片| 久久夜靖品2区| 国产一区二区三区黄| 亚洲欧洲一区二区| 久久久久亚洲| 国产在线干| 日韩精品一区二区三区四区在线观看 | 久久夜色精品亚洲噜噜国产mv| 日韩一区二区福利视频| 精品久久久久久久免费看女人毛片| 欧美日韩国产精品一区二区三区| 国产91在线播放| 亚洲国产欧美一区二区三区丁香婷 | 精品久久香蕉国产线看观看gif| 亚洲**毛茸茸| 日本一二三区视频| 91精品啪在线观看国产手机 | 国产一区二区三区色噜噜小说| 国产一级精品在线观看| 国产1区2| 色狠狠色狠狠综合| 午夜裸体性播放免费观看| 国产乱人伦精品一区二区三区| 国产欧美日韩精品一区二区图片| 午夜影院一级| 国产精品一级在线| 国产亚洲精品久久网站| 91亚洲精品国偷拍| 精品久久久久久中文字幕| 午夜影院黄色片| 国产精品1区二区| 国产不卡网站| 窝窝午夜理伦免费影院| 国产一区在线免费| 国产97在线看| 久久久久久亚洲精品| 国产一区二区三区精品在线| 国产精品高潮呻吟久| 91高跟紫色丝袜呻吟在线观看| 精品免费久久久久久久苍| 欧美一区视频观看| 国产www亚洲а∨天堂| 狠狠躁天天躁又黄又爽| 91片在线观看| 狠狠躁狠狠躁视频专区| 久久二区视频| 999亚洲国产精| 中文字幕一区二区三区乱码| 欧美性猛交xxxxxⅹxx88| 久久99精| 免费xxxx18美国| av不卡一区二区三区| 欧美高清性xxxxhd| 国产一区二区二| 日本免费电影一区二区| 亚洲国产精品麻豆| 国产欧美一区二区三区沐欲| 欧美一级不卡| 精品久久不卡| 色婷婷精品久久二区二区6| 欧美一级日韩一级| 久久国产精品二区| 国产美女视频一区二区三区| 日韩一区免费| 日韩精品一区二区免费| 国产伦精品一区二| 欧美大成色www永久网站婷| 久久天天躁夜夜躁狠狠躁2022| 国产视频在线一区二区| 国产资源一区二区三区| 精品久久二区|