Connected input/output hub management
    1.
    发明授权
    Connected input/output hub management 失效
    连接的输入/输出集线器管理

    公开(公告)号:US08683108B2

    公开(公告)日:2014-03-25

    申请号:US12821248

    申请日:2010-06-23

    IPC分类号: G06F13/36

    CPC分类号: G06F13/385

    摘要: A method for implementing connected input/output (I/O) hub configuration and management includes configuring a first I/O hub in wrap mode with a second I/O hub. The hubs are communicatively coupled via a wrap cable. The method further includes generating data traffic on a computing subsystem that includes the hubs. Generating traffic includes: converting, via the first hub, a request to implement a transaction into an I/O device-readable request packet and transmitting the request packet over the wrap cable; converting, via the second hub, the I/O device-readable (IODR) request packet into a system readable request and transmitting the request over a system bus; converting, via the second hub, the response to an IODR response packet, and transmitting the response packet over the wrap cable; and converting, via the first hub, the IODR response packet into a system readable response packet, and transmitting the response packet over the system bus.

    摘要翻译: 用于实现连接的输入/输出(I / O)集线器配置和管理的方法包括:利用第二I / O集线器在包装模式下配置第一I / O集线器。 集线器通过绕线电缆进行通信耦合。 该方法还包括在包括集线器的计算子系统上生成数据业务。 生成流量包括:通过第一集线器将实现交易的请求转换成I / O设备可读请求分组,并通过包络线传输请求分组; 通过第二集线器将I / O设备可读(IODR)请求分组转换成系统可读请求,并通过系统总线发送请求; 经由第二集线器转换对IODR响应分组的响应,以及通过所述线缆传输所述响应分组; 以及经由所述第一集线器将所述IODR响应分组转换为系统可读应答分组,以及通过所述系统总线发送所述响应分组。

    Connected input/output hub management

    公开(公告)号:US08489793B2

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

    申请号:US12821248

    申请日:2010-06-23

    IPC分类号: G06F13/36

    摘要: A method for implementing connected input/output (I/O) hub configuration and management includes configuring a first I/O hub in wrap mode with a second I/O hub. The hubs are communicatively coupled via a wrap cable. The method further includes generating data traffic on a computing subsystem that includes the hubs. Generating traffic includes: converting, via the first hub, a request to implement a transaction into an I/O device-readable request packet and transmitting the request packet over the wrap cable; converting, via the second hub, the I/O device-readable (IODR) request packet into a system readable request and transmitting the request over a system bus; converting, via the second hub, the response to an IODR response packet, and transmitting the response packet over the wrap cable; and converting, via the first hub, the IODR response packet into a system readable response packet, and transmitting the response packet over the system bus.

    SYSTEM AND METHOD FOR DOWNBOUND I/O EXPANSION REQUEST AND RESPONSE PROCESSING IN A PCIe ARCHITECTURE
    3.
    发明申请
    SYSTEM AND METHOD FOR DOWNBOUND I/O EXPANSION REQUEST AND RESPONSE PROCESSING IN A PCIe ARCHITECTURE 有权
    PCIe架构中的DOWNBOUND I / O扩展请求和响应处理的系统和方法

    公开(公告)号:US20110320675A1

    公开(公告)日:2011-12-29

    申请号:US12821242

    申请日:2010-06-23

    IPC分类号: G06F13/36

    摘要: A system for implementing non-standard I/O adapters in a standardized I/O architecture, the system comprising an I/O hub communicatively coupled to an I/O bus and at least one I/O adapter, the I/O hub including logic for implementing a method, the method comprising receiving a request to perform an operation on the I/O adapter from a requester at a requester address, the I/O adapter at a destination address, determining that the request is in a format other than a format supported by the I/O bus, the I/O bus expecting a requester identifier at a first location in a header of the request, reformatting the request into the format supported by the I/O bus, the reformatting comprising storing the requester address, the destination address and an operation code at the first location in the header of the reformatted request, and sending the reformatted request to the I/O adapter.

    摘要翻译: 一种用于在标准I / O架构中实现非标准I / O适配器的系统,该系统包括通信地耦合到I / O总线和至少一个I / O适配器的I / O集线器,所述I / O集线器包括 用于实现方法的逻辑,所述方法包括从请求者地址的请求者接收对所述I / O适配器执行操作的请求,所述I / O适配器在目的地地址处,确定所述请求是不是 I / O总线支持的格式,I / O总线期望在请求的头部中的第一位置处的请求者标识符,将请求重新格式化为由I / O总线支持的格式,重新格式化包括存储请求者 地址,目的地地址和重新格式化请求的头部中第一个位置的操作代码,并将重新格式化的请求发送到I / O适配器。

    SWITCH FAILOVER CONTROL IN A MULTIPROCESSOR COMPUTER SYSTEM
    5.
    发明申请
    SWITCH FAILOVER CONTROL IN A MULTIPROCESSOR COMPUTER SYSTEM 有权
    在多处理器计算机系统中切换故障控制

    公开(公告)号:US20110320861A1

    公开(公告)日:2011-12-29

    申请号:US12821256

    申请日:2010-06-23

    IPC分类号: G06F11/16 G06F13/00 G06F11/00

    摘要: A system and a method for failover control comprising: maintaining a primary device table entry (DTE) in a first table activated for a first adapter in communication with a first processor node having a first root complex via a first switch assembly and maintaining a secondary DTE in standby for a second adapter in communication with a second processor node having a second root complex via a second switch assembly; maintaining a primary DTE in a second table activated for the second adapter and maintaining a secondary DTE in standby for the first adapter; and upon a failover, updating the secondary DTE in the first table as an active entry for the second adapter and forming a path to enable traffic to route from the second adapter through the second switch assembly over to the first switch assembly and up to the first root complex of the first processor node.

    摘要翻译: 一种用于故障切换控制的系统和方法,包括:在通过第一交换机组件与具有第一根复合的第一处理器节点通信的第一适配器激活的第一表中维护主设备表条目(DTE),并维护辅助DTE 在待机时通过第二开关组件与具有第二根部复合体的第二处理器节点通信的第二适配器; 在为第二适配器激活的第二表中维持主DTE,并且为第一适配器维持辅助DTE待机; 并且在故障切换时,将所述第一表中的辅助DTE更新为所述第二适配器的活动条目,并形成路径以使流量从所述第二适配器通过所述第二交换机组件路由到所述第一交换机组件,并且直到所述第一适配器 第一个处理器节点的根复合体。

    CONNECTED INPUT/OUTPUT HUB MANAGEMENT
    6.
    发明申请
    CONNECTED INPUT/OUTPUT HUB MANAGEMENT 失效
    连接输入/输出管理

    公开(公告)号:US20110320670A1

    公开(公告)日:2011-12-29

    申请号:US12821248

    申请日:2010-06-23

    IPC分类号: G06F13/36

    CPC分类号: G06F13/385

    摘要: A method for implementing connected input/output (I/O) hub configuration and management includes configuring a first I/O hub in wrap mode with a second I/O hub. The hubs are communicatively coupled via a wrap cable. The method further includes generating data traffic on a computing subsystem that includes the hubs. Generating traffic includes: converting, via the first hub, a request to implement a transaction into an I/O device-readable request packet and transmitting the request packet over the wrap cable; converting, via the second hub, the I/O device-readable (IODR) request packet into a system readable request and transmitting the request over a system bus; converting, via the second hub, the response to an IODR response packet, and transmitting the response packet over the wrap cable; and converting, via the first hub, the IODR response packet into a system readable response packet, and transmitting the response packet over the system bus.

    摘要翻译: 用于实现连接的输入/输出(I / O)集线器配置和管理的方法包括利用第二I / O集线器将包装模式中的第一I / O集线器配置。 集线器通过绕线电缆进行通信耦合。 该方法还包括在包括集线器的计算子系统上生成数据业务。 生成流量包括:通过第一集线器将实现交易的请求转换成I / O设备可读请求分组,并通过包络线传输请求分组; 通过第二集线器将I / O设备可读(IODR)请求分组转换成系统可读请求,并通过系统总线发送请求; 经由第二集线器转换对IODR响应分组的响应,以及通过所述线缆传输所述响应分组; 以及经由所述第一集线器将所述IODR响应分组转换为系统可读应答分组,以及通过所述系统总线发送所述响应分组。

    CACHE OPTIMIZED BALANCED HANDLING OF INITIATIVES IN A NON-UNIFORM MULTIPROCESSOR COMPUTING SYSTEM
    7.
    发明申请
    CACHE OPTIMIZED BALANCED HANDLING OF INITIATIVES IN A NON-UNIFORM MULTIPROCESSOR COMPUTING SYSTEM 失效
    CACHE优化平衡处理非均匀多媒体计算系统中的启动

    公开(公告)号:US20110314187A1

    公开(公告)日:2011-12-22

    申请号:US13159572

    申请日:2011-06-14

    IPC分类号: G06F3/00

    CPC分类号: G06F9/5083

    摘要: A balancing process between I/O processor groups of a non-uniform multi-processor system enables spreading of I/O workload across multiple I/O processor groups on a group base as soon as the I/O processor group with maximum group utilization reaches a certain high limit together with other processor groups being utilized significantly lower. The additional balancing is decreased step by step again when a certain low utilization limit is reached or the workload becomes more evenly balanced between the I/O processor groups. Checking if increase or decrease of the balancing is required is done periodically, but with low frequency to not affect overall performance. The checking and balancing happens asynchronously in predefined intervals. This solves the problem that with an increasing number of I/O processors the handling of initiatives leads to increased cache traffic and contention due to shared data structures, which slows down the I/O workload handling significantly.

    摘要翻译: 一个不均匀多处理器系统的I / O处理器组之间的平衡过程使得一旦组利用率达到最大的I / O处理器组就可以在组上的多个I / O处理器组上扩展I / O工作负载 与正在利用的其他处理器组相比,一定的上限明显降低。 当达到一定的低利用率限制或I / O处理器组之间的工作量变得更加均衡时,额外的平衡将逐步减少。 检查平衡的增减是否需要定期进行,但是频率低,不会影响整体性能。 检查和平衡在预定义的间隔中异步发生。 这解决了随着越来越多的I / O处理器的处理,由于共享的数据结构而导致的缓存流量和争用的增加,导致I / O工作负载处理显着减慢。

    Switch failover control in a multiprocessor computer system
    9.
    发明授权
    Switch failover control in a multiprocessor computer system 有权
    在多处理器计算机系统中切换故障转移控制

    公开(公告)号:US08677180B2

    公开(公告)日:2014-03-18

    申请号:US12821256

    申请日:2010-06-23

    IPC分类号: G06F11/00

    摘要: A system and a method for failover control comprising: maintaining a primary device table entry (DTE) in a first table activated for a first adapter in communication with a first processor node having a first root complex via a first switch assembly and maintaining a secondary DTE in standby for a second adapter in communication with a second processor node having a second root complex via a second switch assembly; maintaining a primary DTE in a second table activated for the second adapter and maintaining a secondary DTE in standby for the first adapter; and upon a failover, updating the secondary DTE in the first table as an active entry for the second adapter and forming a path to enable traffic to route from the second adapter through the second switch assembly over to the first switch assembly and up to the first root complex of the first processor node.

    摘要翻译: 一种用于故障切换控制的系统和方法,包括:在通过第一交换机组件与具有第一根复合的第一处理器节点通信的第一适配器激活的第一表中维护主设备表条目(DTE),并维护辅助DTE 在待机时通过第二开关组件与具有第二根部复合体的第二处理器节点通信的第二适配器; 在为第二适配器激活的第二表中维持主DTE,并且为第一适配器维持辅助DTE待机; 并且在故障切换时,将所述第一表中的辅助DTE更新为所述第二适配器的活动条目,并形成路径以使流量从所述第二适配器通过所述第二交换机组件路由到所述第一交换机组件,并且直到所述第一适配器 第一个处理器节点的根复合体。

    Non-standard I/O adapters in a standardized I/O architecture
    10.
    发明授权
    Non-standard I/O adapters in a standardized I/O architecture 有权
    标准I / O架构中的非标准I / O适配器

    公开(公告)号:US08615622B2

    公开(公告)日:2013-12-24

    申请号:US12821242

    申请日:2010-06-23

    IPC分类号: G06F13/36 G06F13/40

    摘要: A system for implementing non-standard I/O adapters in a standardized I/O architecture, the system comprising an I/O hub communicatively coupled to an I/O bus and at least one I/O adapter, the I/O hub including logic for implementing a method, the method comprising receiving a request to perform an operation on the I/O adapter from a requester at a requester address, the I/O adapter at a destination address, determining that the request is in a format other than a format supported by the I/O bus, the I/O bus expecting a requester identifier at a first location in a header of the request, reformatting the request into the format supported by the I/O bus, the reformatting comprising storing the requester address, the destination address and an operation code at the first location in the header of the reformatted request, and sending the reformatted request to the I/O adapter.

    摘要翻译: 一种用于在标准I / O架构中实现非标准I / O适配器的系统,该系统包括通信地耦合到I / O总线和至少一个I / O适配器的I / O集线器,所述I / O集线器包括 用于实现方法的逻辑,所述方法包括从请求者地址的请求者接收对所述I / O适配器执行操作的请求,所述I / O适配器在目的地地址处,确定所述请求是不是 I / O总线支持的格式,I / O总线期望在请求的头部中的第一位置处的请求者标识符,将请求重新格式化为由I / O总线支持的格式,重新格式化包括存储请求者 地址,目的地地址和重新格式化请求的头部中第一个位置的操作代码,并将重新格式化的请求发送到I / O适配器。