-
公开(公告)号:CN107111454B
公开(公告)日:2020-07-14
申请号:CN201580061783.7
申请日:2015-11-09
Applicant: 英特尔公司
IPC: G06F3/06
Abstract: 本文讨论了与持久性存储器相关联的计算机可读存储介质、计算设备和方法。在实施例中,一种计算设备可以包括一个或多个处理器、以及可以与所述一个或多个处理器耦合的多个持久性存储模块。计算设备可以进一步包括系统软件,所述系统软件由所述一个或多个处理器操作以用于从可由所述一个或多个处理器执行的一个或多个应用接收易失性存储器分配请求和持久性存储分配请求。所述系统软件然后可以动态地分配所述持久存储模块的存储器页:响应于所述易失性存储器分配请求而分配为易失性类型存储器页,并且响应于所述持久性存储分配请求而分配为持久性类型存储器页。可以描述和/或要求保护其他实施例。
-
公开(公告)号:CN111133425A
公开(公告)日:2020-05-08
申请号:CN201880061658.X
申请日:2018-01-02
Applicant: 英特尔公司
IPC: G06F13/28
Abstract: 处理器包括硬件输入/输出(I/O)存储器管理单元(IOMMU)和核,该核执行指令,以拦截来自虚拟机(VM)的有效载荷。有效载荷包含宾客机总线设备功能(BDF)标识符、宾客机地址空间标识符(ASID)、以及宾客机地址范围。核在存储在存储器中的虚拟机控制结构内访问指向第一组转换表以及第二组转换表的指针。核遍历第一组转换表以将宾客机BDF标识符转换为主机BDF标识符,并且遍历第二组转换表以将宾客机ASID转换为主机ASID。核将主机BDF标识符和主机ASID存储在有效载荷中,并且将包含有效载荷的管理命令提交到硬件IOMMU,以执行宾客机地址范围的无效。
-
-
公开(公告)号:CN103970506B
公开(公告)日:2017-07-14
申请号:CN201410196526.1
申请日:2009-03-27
Applicant: 英特尔公司
CPC classification number: G06F9/30036 , G06F9/30018 , G06F9/30021 , G06F9/30032 , G06F9/3004 , G06F9/30043 , G06F9/30087 , G06F9/3834 , G06F9/3885 , G06K9/6212 , G06T5/40 , H04N1/4074
Abstract: 本申请公开了用于实现高效同步和并行归约操作的向量指令。在一个实施例中,处理器可包括:向量单元,用于响应于单条指令对多个数据元素执行操作;以及耦合到向量单元的控制单元,用于向该向量单元提供数据元素,其中该控制单元使得能响应于要在第一掩码下执行的第一向量指令和要在第二掩码下执行的第二向量指令对这些数据元素中的至少一些数据元素执行原子向量操作。描述并要求保护其他实施例。
-
公开(公告)号:CN101978350B
公开(公告)日:2014-06-11
申请号:CN200980110598.7
申请日:2009-03-27
Applicant: 英特尔公司
CPC classification number: G06F9/30036 , G06F9/30018 , G06F9/30021 , G06F9/30032 , G06F9/3004 , G06F9/30043 , G06F9/30087 , G06F9/3834 , G06F9/3885 , G06K9/6212 , G06T5/40 , H04N1/4074
Abstract: 在一个实施例中,处理器可包括:向量单元,用于响应于单条指令对多个数据元素执行操作;以及耦合到向量单元的控制单元,用于向该向量单元提供数据元素,其中该控制单元使得能响应于要在第一掩码下执行的第一向量指令和要在第二掩码下执行的第二向量指令对这些数据元素中的至少一些数据元素执行原子向量操作。描述并要求保护其他实施例。
-
公开(公告)号:CN113196234A
公开(公告)日:2021-07-30
申请号:CN201880095069.3
申请日:2018-12-21
Applicant: 英特尔公司
IPC: G06F9/445
Abstract: 进程地址空间标识符虚拟化使用硬件分页提示。一种处理设备(100),包括:处理核(110);以及转换电路,耦合至该处理核,该转换电路用于:接收来自正在由处理设备执行的宾客机应用的工作负荷指令,该工作负荷指令包括未经转换的宾客机进程地址空间标识符(gPASID)、用于输入/输出(I/O)目标设备的工作负荷、以及I/O目标设备上的提交寄存器的标识符(410);访问与宾客机应用相关联的分页数据结构(PDS),以检取与gPASID以及提交寄存器的标识符相对应的页表条目(420);确定与gPASID以及提交寄存器的标识符相对应的页表条目的I/O提示位的值(430);响应于确定表条目的I/O提示位被启用,将未经转换的gPASID保持在工作负荷指令中(440);以及将工作负荷指令提供至I/O目标设备的工作队列(450)。
-
公开(公告)号:CN101978350A
公开(公告)日:2011-02-16
申请号:CN200980110598.7
申请日:2009-03-27
Applicant: 英特尔公司
CPC classification number: G06F9/30036 , G06F9/30018 , G06F9/30021 , G06F9/30032 , G06F9/3004 , G06F9/30043 , G06F9/30087 , G06F9/3834 , G06F9/3885 , G06K9/6212 , G06T5/40 , H04N1/4074
Abstract: 在一个实施例中,处理器可包括:向量单元,用于响应于单条指令对多个数据元素执行操作;以及耦合到向量单元的控制单元,用于向该向量单元提供数据元素,其中该控制单元使得能响应于要在第一掩码下执行的第一向量指令和要在第二掩码下执行的第二向量指令对这些数据元素中的至少一些数据元素执行原子向量操作。描述并要求保护其他实施例。
-
公开(公告)号:CN107111454A
公开(公告)日:2017-08-29
申请号:CN201580061783.7
申请日:2015-11-09
Applicant: 英特尔公司
IPC: G06F3/06
Abstract: 本文讨论了与持久性存储器相关联的计算机可读存储介质、计算设备和方法。在实施例中,一种计算设备可以包括一个或多个处理器、以及可以与所述一个或多个处理器耦合的多个持久性存储模块。计算设备可以进一步包括系统软件,所述系统软件由所述一个或多个处理器操作以用于从可由所述一个或多个处理器执行的一个或多个应用接收易失性存储器分配请求和持久性存储分配请求。所述系统软件然后可以动态地分配所述持久存储模块的存储器页:响应于所述易失性存储器分配请求而分配为易失性类型存储器页,并且响应于所述持久性存储分配请求而分配为持久性类型存储器页。可以描述和/或要求保护其他实施例。
-
公开(公告)号:CN103970506A
公开(公告)日:2014-08-06
申请号:CN201410196526.1
申请日:2009-03-27
Applicant: 英特尔公司
CPC classification number: G06F9/30036 , G06F9/30018 , G06F9/30021 , G06F9/30032 , G06F9/3004 , G06F9/30043 , G06F9/30087 , G06F9/3834 , G06F9/3885 , G06K9/6212 , G06T5/40 , H04N1/4074
Abstract: 本发明公开了用于实现高效同步和并行归约操作的向量指令。在一个实施例中,处理器可包括:向量单元,用于响应于单条指令对多个数据元素执行操作;以及耦合到向量单元的控制单元,用于向该向量单元提供数据元素,其中该控制单元使得能响应于要在第一掩码下执行的第一向量指令和要在第二掩码下执行的第二向量指令对这些数据元素中的至少一些数据元素执行原子向量操作。描述并要求保护其他实施例。
-
-
-
-
-
-
-
-