[發(fā)明專利]處理器間中斷的虛擬化在審
| 申請?zhí)枺?/td> | 202210399703.0 | 申請日: | 2022-04-15 |
| 公開(公告)號: | CN115357332A | 公開(公告)日: | 2022-11-18 |
| 發(fā)明(設(shè)計)人: | G·奈格;R·??ㄌm;H·沙菲 | 申請(專利權(quán))人: | 英特爾公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/48 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 31100 | 代理人: | 任曼怡;黃嵩泉 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 處理器 中斷 虛擬 | ||
本申請公開了處理器間中斷的虛擬化。公開了用于處理器間中斷的虛擬化的裝置、方法和系統(tǒng)的實施例。在實施例中,裝置包括:多個處理器核;中斷控制器寄存器;以及邏輯,該邏輯用于響應(yīng)于從虛擬機到中斷控制器寄存器的寫入而在由虛擬機監(jiān)視器配置的第一數(shù)據(jù)結(jié)構(gòu)中記錄處理器間中斷并向多個處理器核中的至少一個處理器核發(fā)送該處理器間中斷的通知。
技術(shù)領(lǐng)域
本發(fā)明的領(lǐng)域總體上涉及信息處理,并且更具體但非限制性地涉及處理器架構(gòu)。
背景技術(shù)
在計算機和其他信息處理系統(tǒng)中,操作系統(tǒng)(OS)可通過寫入到硬件控制寄存器(例如,在中斷控制器中)來發(fā)送處理器間中斷(IPI)。
附圖說明
將參考附圖來描述根據(jù)本公開的各實施例。
圖1A是圖示根據(jù)實施例的具有采用本地高級可編程中斷控制器的處理器的系統(tǒng)的框圖。
圖1B是圖示根據(jù)實施例的處理器的框圖。
圖1C是根據(jù)實施例的運行兩個虛擬機的虛擬機監(jiān)視器的框圖,其中對于每個虛擬機具有對虛擬機結(jié)構(gòu)的訪問權(quán)。
圖1D是根據(jù)實施例的、用于對處理器間中斷進(jìn)行虛擬化的方法的流程圖。
圖2是根據(jù)實施例的用于中斷命令寄存器的格式結(jié)構(gòu)的示圖,虛擬機的賓客機可寫入到該中斷命令寄存器中以向目的地核發(fā)送處理器間中斷。
圖3圖示出根據(jù)實施例的、用于發(fā)送用戶處理器間中斷的指令的實施例。
圖4圖示出根據(jù)實施例的示例系統(tǒng)。
圖5圖示出根據(jù)實施例的處理器的框圖。
圖6(A)是圖示根據(jù)實施例的示例有序流水線以及示例寄存器重命名的亂序發(fā)布/執(zhí)行流水線兩者的框圖。
圖6(B)是圖示根據(jù)實施例的要包括在處理器中的有序架構(gòu)核的示例實施例和示例寄存器重命名的亂序發(fā)布/執(zhí)行架構(gòu)核兩者的框圖。
圖7圖示出根據(jù)實施例的執(zhí)行單元電路。
圖8是根據(jù)實施例的寄存器架構(gòu)的框圖。
圖9圖示出根據(jù)實施例的指令格式。
圖10圖示出根據(jù)實施例的指令格式的尋址字段。
圖11圖示出根據(jù)實施例的指令格式的前綴。
圖12(A)-圖12(D)圖示出根據(jù)實施例的指令格式的前綴的的字段的使用。
圖13(A)、圖13(B)和圖14圖示出根據(jù)實施例的指令格式的前綴。
圖15圖示出圖示根據(jù)實施例的指令的二進(jìn)制轉(zhuǎn)換的框圖。
具體實施方式
本公開涉及用于處理器間中斷的虛擬化和/或處理器間中斷處置的方法、裝置、系統(tǒng)和非瞬態(tài)計算機可讀存儲介質(zhì)。
在以下描述中,可闡述諸如組件和系統(tǒng)配置之類的眾多特定細(xì)節(jié)以便提供對本發(fā)明的更透徹的理解。然而,本領(lǐng)域技術(shù)人員將領(lǐng)會,可在沒有此類特定細(xì)節(jié)的情況下實施本發(fā)明。另外,未詳細(xì)示出一些公知的結(jié)構(gòu)、電路和其他特征,以避免不必要地使本發(fā)明模糊。
對“一個實施例”、“實施例”、“示例實施例”、“各實施例”等的引用指示所描述的(多個)實施例可包括特定的特征、結(jié)構(gòu)或特性,但是多于一個實施例可包括該特定的特征、結(jié)構(gòu)或特性,并且并非每一個實施例都一定包括該特定的特征、結(jié)構(gòu)或特性。一些實施例可以具有針對其他實施例所描述的特征中的一些或全部,或完全不具有這些特征。而且,此類短語不一定是指同一實施例。當(dāng)結(jié)合實施例來描述特定的特征、結(jié)構(gòu)或特性時,認(rèn)為結(jié)合無論是否明確地描述的其他實施例來實施此類特征、結(jié)構(gòu)或特性在本領(lǐng)域技術(shù)人員的知識范圍之內(nèi)。
該專利技術(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/202210399703.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





