PCI express SR-IOV/MR-IOV virtual function clusters
    1.
    发明授权
    PCI express SR-IOV/MR-IOV virtual function clusters 有权
    PCI Express SR-IOV / MR-IOV虚拟功能集群

    公开(公告)号:US08918568B2

    公开(公告)日:2014-12-23

    申请号:US13102120

    申请日:2011-05-06

    IPC分类号: G06F13/00 G06F13/14

    CPC分类号: G06F13/14 G06F13/387

    摘要: An apparatus, including a first multiple of virtual function clusters positioned on a Peripheral Component Interconnect Express (PCIe) configuration space, each of the clusters comprising at least one virtual function, and a second multiple of physical functions positioned on the PCIe configuration space. The apparatus also includes an extended virtual function shell positioned on the PCIe configuration space and configured to select one of the physical functions, to select one of the available virtual function clusters and to associate the selected virtual function cluster with the selected the physical function.

    摘要翻译: 一种装置,包括位于外围组件互连Express(PCIe)配置空间上的第一多个虚拟功能集群,每个集群包括至少一个虚拟功能和位于PCIe配置空间上的第二个物理功能。 该装置还包括位于PCIe配置空间上并被配置为选择物理功能之一的扩展虚拟功能外壳,以选择可用的虚拟功能集群之一并将所选择的虚拟功能集群与所选择的物理功能相关联。

    Executing virtual functions using memory-based data in a PCI express SR-IOV and MR-IOV environment
    2.
    发明授权
    Executing virtual functions using memory-based data in a PCI express SR-IOV and MR-IOV environment 有权
    在PCI Express SR-IOV和MR-IOV环境中使用基于内存的数据执行虚拟功能

    公开(公告)号:US08751713B2

    公开(公告)日:2014-06-10

    申请号:US13102098

    申请日:2011-05-06

    IPC分类号: G06F13/00

    摘要: A method, including receiving, by an extended virtual function shell positioned on a Peripheral Component Interconnect Express (PCIe) configuration space, a virtual function call comprising a request to perform a specific computation, and identifying a physical function associated with the called virtual function, the physical function one of multiple physical functions positioned on the PCIe configuration space. One or more first data values are then retrieved from a virtual function instance stored in the memory, one or more first data values, the virtual function instance associated with the called virtual function, and one or more second data values are retrieved from the identified physical function. The specific computation is then performed using the first data values and the second data values, thereby calculating a result.

    摘要翻译: 一种方法,包括通过位于外围组件互连Express(PCIe)配置空间上的扩展虚拟功能外壳来接收包括执行特定计算的请求以及识别与被叫虚拟功能相关联的物理功能的虚拟功能调用, 物理功能位于PCIe配置空间的多个物理功能之一。 然后从存储在存储器中的虚拟功能实例中检索一个或多个第一数据值,一个或多个第一数据值,与被叫虚拟功能关联的虚拟功能实例以及一个或多个第二数据值从所识别的物理 功能。 然后使用第一数据值和第二数据值执行特定的计算,由此计算结果。

    PCI EXPRESS SR-IOV/MR-IOV VIRTUAL FUNCTION CLUSTERS
    3.
    发明申请
    PCI EXPRESS SR-IOV/MR-IOV VIRTUAL FUNCTION CLUSTERS 有权
    PCI EXPRESS SR-IOV / MR-IOV虚拟功能集群

    公开(公告)号:US20120284437A1

    公开(公告)日:2012-11-08

    申请号:US13102120

    申请日:2011-05-06

    IPC分类号: G06F13/14

    CPC分类号: G06F13/14 G06F13/387

    摘要: An apparatus, including a first multiple of virtual function clusters positioned on a Peripheral Component Interconnect Express (PCIe) configuration space, each of the clusters comprising at least one virtual function, and a second multiple of physical functions positioned on the PCIe configuration space. The apparatus also includes an extended virtual function shell positioned on the PCIe configuration space and configured to select one of the physical functions, to select one of the available virtual function clusters and to associate the selected virtual function cluster with the selected the physical function.

    摘要翻译: 一种装置,包括位于外围组件互连Express(PCIe)配置空间上的第一多个虚拟功能集群,每个集群包括至少一个虚拟功能和位于PCIe配置空间上的第二个物理功能。 该装置还包括位于PCIe配置空间上并被配置为选择物理功能之一的扩展虚拟功能外壳,以选择可用的虚拟功能集群之一并将所选择的虚拟功能集群与所选择的物理功能相关联。

    EXECUTING VIRTUAL FUNCTIONS USING MEMORY-BASED DATA IN A PCI EXPRESS SR-IOV AND MR-IOV ENVIRONMENT
    4.
    发明申请
    EXECUTING VIRTUAL FUNCTIONS USING MEMORY-BASED DATA IN A PCI EXPRESS SR-IOV AND MR-IOV ENVIRONMENT 有权
    在PCI EXPRESS SR-IOV和MR-IOV环境中使用基于存储器的数据执行虚拟功能

    公开(公告)号:US20120284448A1

    公开(公告)日:2012-11-08

    申请号:US13102098

    申请日:2011-05-06

    IPC分类号: G06F13/20

    摘要: A method, including receiving, by an extended virtual function shell positioned on a Peripheral Component Interconnect Express (PCIe) configuration space, a virtual function call comprising a request to perform a specific computation, and identifying a physical function associated with the called virtual function, the physical function one of multiple physical functions positioned on the PCIe configuration space. One or more first data values are then retrieved from a virtual function instance stored in the memory, one or more first data values, the virtual function instance associated with the called virtual function, and one or more second data values are retrieved from the identified physical function. The specific computation is then performed using the first data values and the second data values, thereby calculating a result.

    摘要翻译: 一种方法,包括通过位于外围组件互连Express(PCIe)配置空间上的扩展虚拟功能外壳来接收包括执行特定计算的请求以及识别与被叫虚拟功能相关联的物理功能的虚拟功能调用, 物理功能位于PCIe配置空间的多个物理功能之一。 然后从存储在存储器中的虚拟功能实例中检索一个或多个第一数据值,一个或多个第一数据值,与被叫虚拟功能关联的虚拟功能实例以及一个或多个第二数据值从所识别的物理 功能。 然后使用第一数据值和第二数据值执行特定的计算,由此计算结果。