-
公开(公告)号:CN118277082A
公开(公告)日:2024-07-02
申请号:CN202311277928.X
申请日:2023-09-28
Applicant: 英特尔公司
Abstract: 描述了用于区域感知存储器带宽分配控制的技术。在实施例中,装置包括处理核心和控制电路系统。处理核心用于执行多个线程。控制电路系统用于逐存储器区域且逐线程控制对存储器带宽的使用。
-
公开(公告)号:CN116340948A
公开(公告)日:2023-06-27
申请号:CN202211665557.8
申请日:2022-12-23
Applicant: 英特尔公司
IPC: G06F21/57 , G06F13/28 , G06F15/80 , G06F12/1009 , G06F12/1081 , G06F9/455 , G06F9/30
Abstract: 本申请公开了用于实现信任域的输入/输出扩展的电路和方法。描述了用于实现信任域的输入/输出扩展的系统、方法和装置。在一个示例中,硬件处理器包括:硬件处理器核心,该硬件处理器核心包括信任域管理器,该信任域管理器用于将一个或多个硬件隔离的虚拟机作为具有受保护存储器的区域的相应信任域来管理;以及输入/输出存储器管理单元(IOMMU)电路,该IOMMU电路被耦合在硬件处理器核心与输入/输出设备之间,其中该IOMMU电路用于:针对来自输入/输出设备的、对信任域的受保护存储器的直接存储器访问的请求,响应于该请求中的字段被设置为指示输入/输出设备处于信任域的受信任计算基中而允许直接存储器访问。
-
公开(公告)号:CN115481053A
公开(公告)日:2022-12-16
申请号:CN202210512838.3
申请日:2022-05-11
Applicant: 英特尔公司
IPC: G06F12/1009 , G06F12/0831 , G06F13/28
Abstract: 本发明涉及对共享存储器区域的独立地受控的DMA和CPU访问。一种集成电路的实施例,该集成电路包括用于以下操作的电路:在处理器存储器管理单元(MMU)与输入/输出存储器管理单元(IOMMU)之间共享与页相关联的页表,将页表条目存储在与该页相关联的存储器中,并且基于所存储的页表条目的一个或多个字段来分别控制来自处理器和来自直接存储器访问(DMA)请求的对该页的访问。公开并要求保护其他实施例。
-
公开(公告)号:CN113849427A
公开(公告)日:2021-12-28
申请号:CN202011548090.X
申请日:2020-12-24
Applicant: 英特尔公司
IPC: G06F12/1009
Abstract: 本申请公开了用于处理器中的细粒度地址空间选择的系统、装置和方法。在一个实施例中,处理器包括:第一配置寄存器,该第一配置寄存器用于存储指向进程地址空间标识符(PASID)表的指针;以及执行电路,该执行电路耦合至第一配置寄存器。响应于第一指令,执行电路用于:从第一指令的源操作数中标识的第一位置获得命令数据,从命令数据获得PASID表句柄,使用来自第一配置寄存器的指针并使用PASID表句柄来访问PASID表的第一条目以获得PASID值,将PASID值插入到命令数据中,以及将命令数据发送至耦合至处理器的设备。描述并要求保护其他实施例。
-
公开(公告)号:CN112148641A
公开(公告)日:2020-12-29
申请号:CN202010222286.3
申请日:2020-03-26
Applicant: 英特尔公司
Abstract: 本申请公开了用于跟踪由CPU或设备进行的物理地址访问的系统和方法。一种用于在作出数据布置和迁移策略时使用的跟踪存储器访问模式的系统。该系统包括处理单元和系统存储器。系统存储器包括本地存储器和远程存储器,其中每一者具有被映射于其上的多个存储器页。多个存储器页中的每个存储器页与一个或多个物理地址对应。针对每个存储器页的属性集合被存储在物理属性表(PAT)中。当检测到存储器访问时,查找PAT并更新属性。PAT中所存储的属性用于控制存储器页在本地存储器与远程存储器之间的移动。当PAT中的属性指示远程存储器页由处理单元频繁访问时,将该远程存储器页从远程存储器移动至本地存储器。
-
公开(公告)号:CN111767245A
公开(公告)日:2020-10-13
申请号:CN202010127129.4
申请日:2020-02-28
Applicant: 英特尔公司
Abstract: 本申请公开了用于验证输入-输出存储器管理单元向设备附连的装置、方法和系统。与执行输入-输出存储器管理单元(IOMMU)向设备的附连以及对附连的验证有关的系统、方法和装置。在一个实施例中,由安全仲裁模式(SEAM)模块和/或电路使用协议和IOMMU扩展以判定被附连到所请求设备的IOMMU是否被映射到信任域。
-
公开(公告)号:CN110968871A
公开(公告)日:2020-04-07
申请号:CN201910802931.6
申请日:2019-08-28
Applicant: 英特尔公司
IPC: G06F21/57 , G06F12/1009 , G06F12/14 , G06F9/30 , G06F9/455
Abstract: 本发明涉及用于使用信任域的安全的存储器访问的装置和方法。示例包括一种装置,其使用在第一组页表和第二组页表中的安全查找来访问信任域中的安全页。例如,处理器的一个实施例包括:解码器,用于对多条指令解码,这些指令包括与受信任域相关的指令;执行电路,用于执行指令中的第一或第一多个指令,以使用第一受信任域密钥建立第一受信任域,该受信任域密钥用于对第一受信任域内的存储器页进行加密;并且执行电路用于执行指令中的第二或第二多条指令,以将第一进程地址空间标识符(PASID)与第一受信任域相关联,第一PASID用于唯一地标识与第一受信任域相关联的第一执行上下文。
-
公开(公告)号:CN107111558A
公开(公告)日:2017-08-29
申请号:CN201580064745.7
申请日:2015-12-18
Applicant: 英特尔公司
Inventor: R·王 , A·J·赫德里奇 , Y-C·刘 , H·H·胡姆 , J·S·帕克 , C·J·休斯 , N·N·文凯特桑 , A·C·莫加 , A·贾里尔 , Z·A·奇什蒂 , M·A·埃尔金 , J-S·蔡 , A·W·民 , T-Y·C·泰 , C·马乔科 , R·桑卡兰
IPC: G06F12/0842
CPC classification number: G06F12/0842 , G06F9/45558 , G06F12/0813 , G06F12/0833 , G06F12/0893 , G06F12/109 , G06F2009/45595 , G06F2212/1021 , G06F2212/283 , G06F2212/62 , Y02D10/13
Abstract: 实现硬件/软件协同优化以改进NFVS和其他生产者‑消费者工作负载的VM间通信的性能和能量的方法和装置。该装置包括具有多级高速缓存层次结构的多核处理器,该多级高速缓存层次结构包括用于每个核心的L1和L2高速缓存和共享的最后一级高速缓存(LLC)。提供了一个或多个机器级指令,以用于主动地将高速缓存行从较低级别高速缓存级别降级到较高级别高速缓存级别,包括将高速缓存行从L1/L2高速缓存降级到LLC。还提供了用于在多插槽的NUMA架构系统中实现硬件/软件协同优化的技术,其中高速缓存行可以选择性地被降级并且被推送到远程插槽中的LLC。另外,技术被公开以用于在多插槽的系统中实现早期监听,从而在存取远程插槽上的高速缓存行时减少延迟。
-
公开(公告)号:CN101533358B
公开(公告)日:2013-02-06
申请号:CN200910135462.3
申请日:2006-01-13
Applicant: 英特尔公司
CPC classification number: G06F12/1483 , G06F9/45533 , G06F9/45558 , G06F12/109 , G06F2009/45583 , G06F2212/151 , G06F2212/152 , G06F2212/657
Abstract: 本发明涉及虚拟化虚拟机系统中的物理存储器,公开了一种处理器,包括具有存储器虚拟化支持系统的虚拟化系统,将由虚拟机上可执行的客户软件对客户-物理存储器的引用映射到对主机的主-物理存储器的引用,该客户软件在主机上也是可执行的。
-
公开(公告)号:CN1811714A
公开(公告)日:2006-08-02
申请号:CN200610004027.3
申请日:2006-01-13
Applicant: 英特尔公司
CPC classification number: G06F12/1483 , G06F9/45533 , G06F9/45558 , G06F12/109 , G06F2009/45583 , G06F2212/151 , G06F2212/152 , G06F2212/657
Abstract: 一种处理器包括具有存储器虚拟化支持系统的虚拟化系统,将由虚拟机上可执行的客户软件对客户-物理存储器的引用映射到对主机的主-物理存储器的引用,该客户软件在主机上也是可执行的。
-
-
-
-
-
-
-
-
-