[發(fā)明專利]至少部分地通過電路來促進對至少一個控制器命令接口的訪問有效
| 申請?zhí)枺?/td> | 201280016334.7 | 申請日: | 2012-03-27 |
| 公開(公告)號: | CN103460202B | 公開(公告)日: | 2017-02-15 |
| 發(fā)明(設(shè)計)人: | E·塔米爾;B-Z·弗里德曼;T·L·威爾克;E·露茲歐恩;M·R·威爾考克斯;D·E·伍德;S·B·麥克高文;R·O·夏普 | 申請(專利權(quán))人: | 英特爾公司 |
| 主分類號: | G06F15/16 | 分類號: | G06F15/16;G06F12/00 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司31100 | 代理人: | 張東梅 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 至少 部分 通過 電路 促進 一個 控制器 命令 接口 訪問 | ||
1.一種裝置,包括:
用來至少部分地促進客戶端中的第一網(wǎng)絡(luò)接口控制器(NIC)使其能夠經(jīng)由遠離所述客戶端的服務(wù)器中的第二NIC并以獨立于所述服務(wù)器中的操作系統(tǒng)環(huán)境的方式訪問所述服務(wù)器的另一控制器的至少一個命令接口,所述至少一個命令接口包括所述另一控制器的至少一個命令隊列,所述訪問包括將至少一個隊列元素寫入所述至少一個命令隊列以命令所述另一控制器執(zhí)行與所述另一控制器相關(guān)聯(lián)的至少一個操作,所述另一控制器至少部分地響應(yīng)于所述至少一個隊列元素執(zhí)行所述至少一個操作。
2.如權(quán)利要求1所述的裝置,其特征在于:
所述至少一個操作包括涉及存儲的寫操作和讀操作中的至少一個;
集成電路芯片包括所述第二NIC、所述另一控制器和中央處理單元(CPU),所述CPU將執(zhí)行所述操作系統(tǒng)環(huán)境;且
所述存儲包括大容量存儲。
3.如權(quán)利要求1所述的裝置,其特征在于:
電路至少部分地包括所述第二NIC和所述另一控制器;
所述至少一個命令接口還包括至少一個完成隊列、至少一個門鈴和至少一個數(shù)據(jù)緩沖器;
所述第二NIC將至少部分地將指示符提供給所述第一NIC以至少部分地指示所述至少一個命令隊列、所述至少一個完成隊列、所述至少一個門鈴和所述至少一個數(shù)據(jù)緩沖器位于何處;且
所述第一NIC將使用所述指示符中的一個或多個以訪問所述至少一個命令接口。
4.如權(quán)利要求3所述的裝置,其特征在于:
所述第一NIC將所述至少一個隊列元素寫到所述至少一個命令隊列中以命令所述另一控制器執(zhí)行所述至少一個操作;
所述第一NIC將按響所述至少一個門鈴;
至少部分地響應(yīng)于所述至少一個門鈴,所述另一控制器將讀取所述至少一個隊列元素并至少部分地執(zhí)行所述至少一個操作;
至少部分地在所述至少一個操作完成之后,所述另一控制器將至少一個完成隊列元素寫到所述至少一個完成隊列中并且至少部分地在所述至少一個操作完成之后按響與第二NIC相關(guān)聯(lián)的所述另一門鈴;且
至少部分地響應(yīng)于所述另一門鈴,所述第二NIC至少部分地向所述第一NIC提供所述至少一個完成隊列元素。
5.如權(quán)利要求3所述的裝置,其特征在于:
所述服務(wù)器中的至少一個代理將至少部分地建立與所述第二NIC相關(guān)聯(lián)的一個或多個隊列中的一個或多個條目以許可對與所述另一控制器相關(guān)聯(lián)的一個或多個其它隊列條目的復(fù)制;
所述至少一個代理將至少部分地更新與所述另一控制器和所述第二NIC相關(guān)聯(lián)的一個或多個隊列對所關(guān)聯(lián)的一個或多個指針;且
所述至少一個代理指示將被再用的一個或多個緩沖器。
6.如權(quán)利要求3所述的裝置,其特征在于:
所述至少一個隊列元素包括至少一個命令標(biāo)識符;
所述另一控制器在至少部分地執(zhí)行了所述至少一個操作之后把至少一個完成隊列元素寫到與所述另一控制器相關(guān)聯(lián)的至少一個完成隊列中,所述至少一個完成隊列元素至少部分地指示所述至少一個命令標(biāo)識符;且
所述第二NIC至少部分地執(zhí)行與所述第二NIC相關(guān)聯(lián)的至少一個命令隊列元素所關(guān)聯(lián)的至少一個其它命令,所述至少一個命令隊列元素至少部分地由所述至少一個命令標(biāo)識符所標(biāo)識。
7.如權(quán)利要求6所述的裝置,其特征在于:
所述至少一個命令隊列元素存儲在表中的至少一個條目中,該至少一個條目在至少部分地由所述至少一個命令標(biāo)識符所指示的索引處,所述表中的每個相應(yīng)條目與包括所述至少一個緩沖器的多個緩沖器中的一個或多個相應(yīng)緩沖器相關(guān)聯(lián)。
8.如權(quán)利要求7所述的裝置,其特征在于:
所述至少一個操作包括讀存儲;
至少部分地在所述至少一個操作完成之前,所述另一控制器將至少部分地基于所述至少一個命令標(biāo)識符至少部分地從所述表中選擇所述至少一個命令隊列元素;且
所述另一控制器將把所述至少一個命令隊列元素寫到與所述第二NIC相關(guān)聯(lián)的至少一個其它命令隊列中、對所述至少一個完成隊列寫并按響至少一個其它門鈴。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英特爾公司,未經(jīng)英特爾公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201280016334.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種臺燈
- 下一篇:一種雙圈鋼絲繩減振器
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F15-00 通用數(shù)字計算機
G06F15-02 .通過鍵盤輸入的手動操作,以及應(yīng)用機內(nèi)程序的計算,例如,袖珍計算器
G06F15-04 .在引入被處理的數(shù)據(jù)的同時,進行編制程序的,例如,在同一記錄載體上
G06F15-08 .應(yīng)用插接板編制程序的
G06F15-16 .兩個或多個數(shù)字計算機的組合,其中每臺至少具有一個運算器、一個程序器及一個寄存器,例如,用于數(shù)個程序的同時處理
G06F15-18 .其中,根據(jù)計算機本身在一個完整的運行期間內(nèi)所取得的經(jīng)驗來改變程序的;學(xué)習(xí)機器





