MIDDLE MANAGEMENT OF INPUT/OUTPUT IN SERVER SYSTEMS
    1.
    发明申请
    MIDDLE MANAGEMENT OF INPUT/OUTPUT IN SERVER SYSTEMS 审中-公开
    服务器系统中输入/输出的中间管理

    公开(公告)号:US20090037617A1

    公开(公告)日:2009-02-05

    申请号:US11932265

    申请日:2007-10-31

    IPC分类号: G06F13/10 G06F13/14

    CPC分类号: G06F13/387

    摘要: A middle manager and methods are provided to enable a plurality of host devices to share one or more input/output devices. The middle manager initializes each shared input/output device and binds one or more functions of each input/output device to a specific host node in the system, such that hosts may only access functions to which they are bound. The middle manager may also utilize a configuration register map to translate values from the actual configuration register into a unique modified value for each of the plurality of host devices such that each host device may access and use the shared input/output device regardless of the firmware or operating system operating thereon.

    摘要翻译: 提供中间管理器和方法以使得多个主机设备能够共享一个或多个输入/输出设备。 中间管理器初始化每个共享输入/输出设备,并将每个输入/输出设备的一个或多个功能绑定到系统中的特定主机节点,使得主机只能访问它们所绑定的功能。 中间管理器还可以使用配置寄存器映射来将实际配置寄存器中的值转换为多个主机设备中的每一个的唯一修改值,使得每个主机设备可访问和使用共享输入/输出设备,而不管固件如何 或在其上操作的操作系统。

    METHOD AND APPARATUS FOR PERFORMING A HOST ENUMERATION PROCESS
    5.
    发明申请
    METHOD AND APPARATUS FOR PERFORMING A HOST ENUMERATION PROCESS 有权
    用于执行主体计算过程的方法和装置

    公开(公告)号:US20110004688A1

    公开(公告)日:2011-01-06

    申请号:US12919050

    申请日:2008-02-26

    IPC分类号: G06F15/16

    摘要: A method and apparatus for host enumeration process. One embodiment of the method provides a bit to indicate to the host whether enumeration process should start or continue. The bit may be set when the shared resource process has been successfully completed, or the bit may be set if too much time has elapsed since the shared resource process has started, or the bit may be set if too much time has elapsed before the shared resource process is started, or the bit may be set if the shared resource process has not been performed successfully, or the bit may be set if the port is open and it is unnecessary to perform the shared resource process.

    摘要翻译: 一种用于主机枚举过程的方法和装置。 该方法的一个实施例提供一点以向主机指示枚举过程是应该开始还是继续。 当共享资源处理已经成功完成时,可以设置该位,或者如果从共享资源处理开始以来已经过了太多时间,则可以设置该位,或者如果在共享资源处理之前经过了太多时间 启动资源处理,或者如果共享资源处理尚未成功执行,则可以设置该位,或者如果端口打开并且不必执行共享资源处理,则可以设置该位。

    Conversion of resets sent to a shared device
    7.
    发明授权
    Conversion of resets sent to a shared device 有权
    转换发送到共享设备的重置

    公开(公告)号:US08423698B2

    公开(公告)日:2013-04-16

    申请号:US12935541

    申请日:2008-04-02

    IPC分类号: G06F13/36

    摘要: Embodiments include methods, apparatus, and systems for converting resets in a shared I/O system. One embodiment includes a method that propagates a first type of reset from a host computer to a multi-function device that shares I/O operations with other hosts. The first type of reset is converted to a second type of reset to prevent the host from resetting functions bound to the other hosts at the multi-function device.

    摘要翻译: 实施例包括用于在共享I / O系统中转换复位的方法,装置和系统。 一个实施例包括将第一类型的复位从主机传播到与其他主机共享I / O操作的多功能设备的方法。 第一种类型的复位被转换为第二种类型的复位,以防止主机复位与多功能设备上的其他主机绑定的功能。

    PRESENTING MULTI-FUNCTION DEVICES BEHIND A SWITCH HIERARCHY AS A SINGLE FUNCTION DEVICE
    8.
    发明申请
    PRESENTING MULTI-FUNCTION DEVICES BEHIND A SWITCH HIERARCHY AS A SINGLE FUNCTION DEVICE 失效
    将多功能设备呈现为单功能设备的开关层级

    公开(公告)号:US20110082949A1

    公开(公告)日:2011-04-07

    申请号:US12996996

    申请日:2008-06-10

    IPC分类号: G06F3/00 G06F9/00

    CPC分类号: H04L12/28 G06F13/4027

    摘要: In one embodiment, a computer system, comprises at least one host node, at least one input/output node coupled to the host node, at least one multi-function device coupled to the input/output node via a switch, and a middle manager processor comprising logic to block an enumeration process in a host node for the multi-function devices behind the switch hierarchy, initiate an enumeration process for the multi-function devices in a manager processor separate from the host node, store a routing table for the switch hierarchy in a memory module coupled to the manager processor, and allocate, in the manager processor, endpoint device resources to the host node.

    摘要翻译: 在一个实施例中,计算机系统包括至少一个主机节点,耦合到主机节点的至少一个输入/输出节点,经由交换机耦合到输入/输出节点的至少一个多功能设备,以及中间管理器 处理器包括用于阻止主机节点中用于交换机层级之后的多功能设备的枚举过程的逻辑,为与主机节点分离的管理器处理器中的多功能设备启动枚举过程,存储用于交换机的路由表 耦合到管理器处理器的存储器模块中的层次结构,并且在管理器处理器中将端点设备资源分配给主机节点。

    Presenting multi-function devices behind a switch hierarchy as a single function device
    9.
    发明授权
    Presenting multi-function devices behind a switch hierarchy as a single function device 失效
    将交换机层次结构后面的多功能设备呈现为单个功能设备

    公开(公告)号:US08782289B2

    公开(公告)日:2014-07-15

    申请号:US12996996

    申请日:2008-06-10

    IPC分类号: G06F3/00 G06F13/00 H04L12/28

    CPC分类号: H04L12/28 G06F13/4027

    摘要: In one embodiment, a computer system, comprises at least one host node, at least one input/output node coupled to the host node, at least one multi-function device coupled to the input/output node via a switch, and a middle manager processor comprising logic to block an enumeration process in a host node for the multi-function devices behind the switch hierarchy, initiate an enumeration process for the multi-function devices in a manager processor separate from the host node, store a routing table for the switch hierarchy in a memory module coupled to the manager processor, and allocate, in the manager processor, endpoint device resources to the host node.

    摘要翻译: 在一个实施例中,计算机系统包括至少一个主机节点,耦合到主机节点的至少一个输入/输出节点,经由交换机耦合到输入/输出节点的至少一个多功能设备,以及中间管理器 处理器包括用于阻止主机节点中用于交换机层级之后的多功能设备的枚举过程的逻辑,为与主机节点分离的管理器处理器中的多功能设备启动枚举过程,存储用于交换机的路由表 耦合到管理器处理器的存储器模块中的层次结构,并且在管理器处理器中将端点设备资源分配给主机节点。