-
-
公开(公告)号:CN110858156A
公开(公告)日:2020-03-03
申请号:CN201910660215.9
申请日:2019-07-22
申请人: 英特尔公司
摘要: 示例可以包括一种保护存储器和I/O事务的方法。该方法包括为应用分配存储器,将物理设备的资源指派给应用,将进程地址空间标识符指派给所指派的资源,创建安全包围区以保护应用的所分配的存储器,以及将安全包围区与进程地址空间标识符相关联,以保护所分配的存储器和所指派的资源。
-
公开(公告)号:CN118860634A
公开(公告)日:2024-10-29
申请号:CN202410857428.1
申请日:2020-12-15
申请人: 英特尔公司
摘要: 本文描述的示例涉及至少一个处理器,该至少一个处理器可以执行轮询组,以轮询与第一组一个或多个特定队列标识符相关联的存储事务,其中所述一个或多个特定队列标识符与一个或多个队列相关联,所述一个或多个队列可以使用所述轮询组并且不使用其他轮询组来访问。在一些示例中,所述轮询组在不运行其他轮询组的处理器上执行。在一些示例中,所述至少一个处理器被配置为:在第二处理器上执行第二轮询组,其中所述第二轮询组针对第二组一个或多个特定队列标识符轮询存储事务,所述第二组一个或多个特定队列标识符不同于所述第一组的一个或多个特定队列标识符。
-
公开(公告)号:CN114461279A
公开(公告)日:2022-05-10
申请号:CN202111174770.4
申请日:2021-10-09
申请人: 英特尔公司
发明人: N·利马耶 , V·S·K·帕鲁丘里 , S·萨姆德腊拉 , K·帕蒂尔
IPC分类号: G06F9/4401
摘要: 用于将OpenvSwitch(OVS)兆流卸载扩展到硬件以解决硬件管线限制的方法和装置。在计算平台上实现的方法下,在OVS软件中采用分组的微流字段的子集创建新的兆流连同掩码,该计算平台包括具有一个或多个端口的网络接口控制器(NIC)并运行包括OVS软件的软件和具有内核的Linux操作系统,所述内核包括TC‑flower模块和NIC驱动程序。微流字段和兆流掩码被发送到NIC驱动程序。在NIC驱动程序中采用微流字段的子集实现新的兆流,并且NIC驱动程序使用所有微流字段在NIC上采用分组匹配方案创建新的硬件流。NIC还使用可能取决于可用硬件资源(例如TCAM的大小)的匹配方案,用新的硬件流对NIC硬件管线进行编程。
-
公开(公告)号:CN115210693A
公开(公告)日:2022-10-18
申请号:CN202080098562.8
申请日:2020-12-15
申请人: 英特尔公司
摘要: 本文描述的示例涉及至少一个处理器,该至少一个处理器可以执行轮询组,以轮询与第一组一个或多个特定队列标识符相关联的存储事务,其中所述一个或多个特定队列标识符与一个或多个队列相关联,所述一个或多个队列可以使用所述轮询组并且不使用其他轮询组来访问。在一些示例中,所述轮询组在不运行其他轮询组的处理器上执行。在一些示例中,所述至少一个处理器被配置为:在第二处理器上执行第二轮询组,其中所述第二轮询组针对第二组一个或多个特定队列标识符轮询存储事务,所述第二组一个或多个特定队列标识符不同于所述第一组的一个或多个特定队列标识符。
-
公开(公告)号:CN104348902B
公开(公告)日:2019-11-12
申请号:CN201410352693.0
申请日:2014-07-23
申请人: 英特尔公司
摘要: 本申请公开了用于在网络输入/输出设备和存储设备之间移动数据的技术。公开了用于在网络输入/输出(I/O)设备和存储子系统和/或存储设备之间移动数据的示例。在某些示例中,耦合到主机设备的网络I/O设备可以接收数据帧,其中包括访问存储子系统或存储设备的请求。存储子系统和/或存储设备可以与网络I/O设备位于一起或通过存储器控制器分离地耦合到主机设备。处理器电路的缓存中维护的一个或多个缓冲器可以被用来交换控制信息或集结与数据帧相关联的数据以避免或消除使用系统存储器来向存储子系统和/或存储设备移动数据或从存储子系统和/或存储设备移动数据。描述并要求保护其他示例。
-
公开(公告)号:CN104348902A
公开(公告)日:2015-02-11
申请号:CN201410352693.0
申请日:2014-07-23
申请人: 英特尔公司
摘要: 本申请公开了用于在网络输入/输出设备和存储设备之间移动数据的技术。公开了用于在网络输入/输出(I/O)设备和存储子系统和/或存储设备之间移动数据的示例。在某些示例中,耦合到主机设备的网络I/O设备可以接收数据帧,其中包括访问存储子系统或存储设备的请求。存储子系统和/或存储设备可以与网络I/O设备位于一起或通过存储器控制器分离地耦合到主机设备。处理器电路的缓存中维护的一个或多个缓冲器可以被用来交换控制信息或集结与数据帧相关联的数据以避免或消除使用系统存储器来向存储子系统和/或存储设备移动数据或从存储子系统和/或存储设备移动数据。描述并要求保护其他示例。
-
-
-
-
-
-