[發明專利]用于在遠程處理器上實施原子動作的硬件機制有效
| 申請號: | 201580083377.0 | 申請日: | 2015-10-20 |
| 公開(公告)號: | CN108027726B | 公開(公告)日: | 2022-07-15 |
| 發明(設計)人: | M.米夏利;I.烏齊爾;B.蔡金;Y.扎克 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30;G06F9/38 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 王健;申屠偉進 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 遠程 處理器 實施 原子 動作 硬件 機制 | ||
1.一種硬件裝置,包括:
用以存儲對應于將與遠程動作請求(RAR)中斷相關聯地實施的動作的有效載荷的存儲器地址的第一寄存器;
用以存儲由多個處理器可訪問的動作列表的存儲器地址的第二寄存器;
用以存儲遠程動作請求的特性的第三寄存器;
用以實施以下各項的遠程動作處置器:
識別所接收到的遠程動作請求中斷;
實施所接收到的遠程動作請求中斷的動作;以及
在動作完成后用信號向發起處理器通知確認。
2.根據權利要求1所述的硬件裝置,其中,所述動作是以下各項當中的一項:
將整個變換旁視緩沖器(TLB)無效化;
將變換旁視緩沖器的單個條目無效化;
將變換旁視緩沖器的一定數目的相繼頁面無效化;
不實施動作;
將對于線性地址和進程上下文標識符(PCID)的單獨地址無效化;
將與進程上下文標識符相關聯的單個上下文無效化;
將所有上下文無效化,包括與進程上下文標識符相關聯的全局變換;以及
將所有上下文無效化,與進程上下文標識符相關聯的全局變換除外。
3.根據權利要求1-2中任一項所述的硬件裝置,還包括:
用以存儲有效載荷和動作列表的存儲器。
4.根據權利要求1所述的硬件裝置,其中,遠程動作處置器電路訪問動作列表以便識別將要實施的動作并且訪問與所識別出的動作相關聯的有效載荷。
5.根據權利要求1所述的硬件裝置,其中,遠程動作處置器電路通過從動作列表中清空與遠程動作請求中斷相關聯的動作而用信號通知確認。
6.根據權利要求1所述的硬件裝置,其中,遠程動作處置器調用專用的硬件處置器來實施動作。
7.一種硬件裝置,包括:
用以存儲對應于將與遠程動作請求(RAR)相關聯地實施的動作的有效載荷的存儲器地址的寄存器;
用以向下計數已完成的遠程動作請求操作的計數器;
用以實施以下各項的遠程動作接口:
識別所接收到的遠程動作請求;
實施所接收到的遠程動作請求的動作;以及
在動作完成后用信號向發起處理器通知確認。
8.根據權利要求7所述的硬件裝置,其中,所述動作是以下各項當中的一項:
將整個變換旁視緩沖器(TLB)無效化;
將變換旁視緩沖器的單個條目無效化;
將變換旁視緩沖器的一定數目的相繼頁面無效化;
不實施動作;
將對于線性地址和進程上下文標識符(PCID)的單獨地址無效化;
將與進程上下文標識符相關聯的單個上下文無效化;
將所有上下文無效化,包括與進程上下文標識符相關聯的全局變換;以及
將所有上下文無效化,與進程上下文標識符相關聯的全局變換除外。
9.根據權利要求7-8中任一項所述的硬件裝置,還包括:
用以存儲有效載荷的存儲器。
10.根據權利要求7所述的硬件裝置,其中,遠程動作接口電路訪問與所識別出的動作相關聯的有效載荷。
11.根據權利要求7所述的硬件裝置,其中,遠程動作接口電路在動作完成后用信號向發起處理器的計數器通知確認。
12.根據權利要求7所述的硬件裝置,其中,遠程動作接口調用專用的硬件處置器來實施動作。
13.一種由接收方邏輯處理器執行以處理遠程動作請求(RAR)的方法,包括:
接收遠程動作請求(RAR)中斷;
確定將要處理的動作;
從存儲器中讀取對于遠程動作請求的有效載荷;
實施動作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580083377.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種水分散性短切碳纖維及其制備方法
- 下一篇:一種傳輸配置信息獲取方法和裝置





