Creation and management of ATPT in switches of multi-host PCI topologies
    12.
    发明申请
    Creation and management of ATPT in switches of multi-host PCI topologies 审中-公开
    多主机PCI拓扑开关中ATPT的创建和管理

    公开(公告)号:US20070136458A1

    公开(公告)日:2007-06-14

    申请号:US11301109

    申请日:2005-12-12

    IPC分类号: G06F15/173

    CPC分类号: G06F15/17375

    摘要: A PCI control manager provides address translation protection tables in switches in a PCI fabric. The PCI control manager discovers the fabric and provides a virtual tree for each root complex. A system administrator may then remove endpoints that do not communicate with the root complex to configure the PCI fabric. The PCI control manager then provides updated ATPT tables to the switches. When a host or adapter is added, the master PCM goes through the discovery process and the ATPT tables and adapter routing tables are modified to reflect the change in configuration. The master PCM can query the ATPT tables and adapter routing tables to determine what is in the configuration. The master PCM can also destroy entries in the ATPT tables and adapter routing tables when a device is removed from the configuration and those entries are no longer valid.

    摘要翻译: PCI控制管理器在PCI结构中的交换机中提供地址转换保护表。 PCI控制管理器发现结构,并为每个根组合提供一个虚拟树。 然后,系统管理员可以删除不与根组合通信的端点,以配置PCI结构。 然后,PCI控制管理器向交换机提供更新的ATPT表。 当添加主机或适配器时,主PCM通过发现过程,并修改了ATPT表和适配器路由表,以反映配置的变化。 主PCM可以查询ATPT表和适配器路由表,以确定配置中的内容。 当设备从配置中删除并且这些条目不再有效时,主PCM也可以销毁ATPT表和适配器路由表中的条目。

    Method for confirming identity of a master node selected to control I/O fabric configuration in a multi-host environment
    13.
    发明申请
    Method for confirming identity of a master node selected to control I/O fabric configuration in a multi-host environment 有权
    用于确认被选择用于控制多主机环境中的I / O结构配置的主节点的身份的方法

    公开(公告)号:US20070101016A1

    公开(公告)日:2007-05-03

    申请号:US11260624

    申请日:2005-10-27

    IPC分类号: G06F15/173

    CPC分类号: G06F15/17

    摘要: In a distributed computer system having multiple root nodes, a challenge protocol is provided, for use in determining or confirming the root node in which a PCI Configuration Manager (PCM) actually resides. This node is referred to as the master node. The challenge procedure is activated whenever the identity of the PCM, which is determined by the root node in which it resides, appears to be uncertain. The challenge procedure resolves this uncertainty, and enables the PCM to continue to configure routings throughout the system. In a useful embodiment, a method is directed to a distributed computer system of the above type which is further provided with PCI switches and with adapters that are available for sharing by different nodes. The method includes the steps of selecting a first one of the root nodes to be master root node, and operating the first root node to query the configuration space of a particular one of the PCI switches. The method further includes detecting information indicating that a second root node is considered to be the master root node for the particular switch. A challenge protocol is implemented in response to this detected information, to seek confirmation that the first root node is the master root node. The configuration space querying procedure is continued if the first root node is confirmed to be the master root node, and is otherwise aborted.

    摘要翻译: 在具有多个根节点的分布式计算机系统中,提供质询协议,用于确定或确认PCI配置管理器(PCM)实际驻留的根节点。 该节点称为主节点。 每当由其驻留的根节点确定的PCM的身份似乎不确定时,激活挑战过程被激活。 挑战程序解决了这种不确定性,并使PCM能够在整个系统中继续配置路由。 在有用的实施例中,一种方法针对上述类型的分布式计算机系统,其进一步提供有PCI交换机以及可由不同节点共享的适配器。 该方法包括以下步骤:将根节点中的第一个选择为主根节点,以及操作第一根节点以查询特定一个PCI交换机的配置空间。 该方法还包括检测指示第二根节点被认为是特定交换机的主根节点的信息。 响应于该检测到的信息来实现质询协议,以寻求第一根节点是主根节点的确认。 如果第一个根节点被确认为主根节点,则会继续进行配置空间查询过程,否则中止。

    Groove influence for golf irons and drivers
    14.
    发明申请
    Groove influence for golf irons and drivers 审中-公开
    沟槽对高尔夫铁杆和司机的影响

    公开(公告)号:US20070082752A1

    公开(公告)日:2007-04-12

    申请号:US11247645

    申请日:2005-10-11

    申请人: William Boyd

    发明人: William Boyd

    IPC分类号: A63B53/00

    摘要: Grooves made for irons and drivers of golf clubs are adjusted so they will give a desirable rotation for the golf ball after impact. Beside the other possible adjustments that I mention, the grooves will primarily have one wall slanted to the other wall. This will allow the ball to release in a direction and or intensity level different than the standard grooves. In the United States Golf Association the golf irons and drivers have different rules and regulations than golf putters.

    摘要翻译: 针对高尔夫球杆的熨斗和司机制作的槽子进行调整,以便在冲击后对高尔夫球进行理想的旋转。 除了我提到的其他可能的调整之外,槽将主要有一个墙倾斜到另一个墙。 这将允许球沿与标准凹槽不同的方向和/或强度水平释放。 在美国高尔夫球协会,高尔夫球杆和司机具有不同于高尔夫推杆的规则和规定。

    Method, apparatus, and computer usable program code for migrating virtual adapters from source physical adapters to destination physical adapters
    18.
    发明申请
    Method, apparatus, and computer usable program code for migrating virtual adapters from source physical adapters to destination physical adapters 有权
    将虚拟适配器从源物理适配器迁移到目标物理适配器的方法,设备和计算机可用程序代码

    公开(公告)号:US20070186025A1

    公开(公告)日:2007-08-09

    申请号:US11351020

    申请日:2006-02-09

    IPC分类号: G06F13/14

    CPC分类号: G06F9/5077

    摘要: A computer-implemented method, apparatus, and computer usable program code are disclosed for migrating a virtual adapter from a source physical adapter to a destination physical adapter in a data processing system where multiple host computer systems share multiple adapters and communicate with those adapters through a PCI switched-fabric bus. The virtual adapter is first caused to stop processing transactions. All in-flight transactions that are associated with the virtual adapter are then captured. The configuration information that defines the virtual adapter is moved from the source physical adapter to the destination physical adapter. The in-flight transactions are then restored to their original locations on the destination virtual adapter. The virtual adapter is then restarted on the destination physical adapter such that the virtual adapter begins processing transactions.

    摘要翻译: 公开了一种计算机实现的方法,装置和计算机可用程序代码,用于在数据处理系统中将虚拟适配器从源物理适配器迁移到目标物理适配器,其中多个主机计算机系统共享多个适配器并通过以下方式与这些适配器通信 PCI交换矩阵总线。 首先导致虚拟适配器停止处理事务。 然后捕获与虚拟适配器关联的所有飞行中事务。 定义虚拟适配器的配置信息从源物理适配器移动到目标物理适配器。 飞行中的事务然后恢复到目标虚拟适配器上的原始位置。 虚拟适配器然后在目标物理适配器上重新启动,以便虚拟适配器开始处理事务。

    Routing of shared I/O fabric error messages in a multi-host environment to a master control root node
    19.
    发明申请
    Routing of shared I/O fabric error messages in a multi-host environment to a master control root node 有权
    将多主机环境中的共享I / O架构错误消息路由到主控制根节点

    公开(公告)号:US20070174733A1

    公开(公告)日:2007-07-26

    申请号:US11340447

    申请日:2006-01-26

    IPC分类号: G06F11/00

    摘要: A computer-implemented method, apparatus, and computer program product are disclosed for routing error messages in a multiple host computer system environment to only those host computer systems that are affected by the error. The environment includes multiple host computer systems that share multiple devices utilizing a switched fabric. An error is detected in one of the devices. Routing tables that are stored in fabric devices in the fabric are used to identify ones of the host computer systems that are affected by the error. An error message that identifies the error is routed to only the identified ones of the host computer systems.

    摘要翻译: 公开了一种计算机实现的方法,装置和计算机程序产品,用于将多个主机计算机系统环境中的错误消息路由到只有那些受错误影响的主机计算机系统。 环境包括使用交换结构共享多个设备的多个主机系统。 在其中一个设备中检测到错误。 存储在结构中的结构设备中的路由表用于标识受错误影响的主机系统。 标识错误的错误消息仅路由到主机计算机系统中的已识别错误消息。

    Creation and management of destination ID routing structures in multi-host PCI topologies
    20.
    发明申请
    Creation and management of destination ID routing structures in multi-host PCI topologies 有权
    多主机PCI拓扑中目标ID路由结构的创建和管理

    公开(公告)号:US20070097948A1

    公开(公告)日:2007-05-03

    申请号:US11260610

    申请日:2005-10-27

    IPC分类号: G06F13/00 H04L12/28

    CPC分类号: G06F13/4004 G06F2213/0026

    摘要: System and method for managing routing of data in a distributed computing system, such as a distributed computing system that uses PCI Express protocol to communicate over an I/O fabric. A physical tree that is indicative of a physical configuration of the distributed computing system is determined, and a virtual tree is created from the physical tree. The virtual tree is then modified to change an association between at least one source device and at least one target device in the virtual tree. A validation mechanism validates the changed association between the at least one source device and the at least one target device to enable routing of data from the at least one source device to the at least one target device.

    摘要翻译: 用于管理分布式计算系统中的数据路由的系统和方法,例如使用PCI Express协议通过I / O结构进行通信的分布式计算系统。 确定指示分布式计算系统的物理配置的物理树,并且从物理树创建虚拟树。 然后修改虚拟树以改变至少一个源设备和虚拟树中的至少一个目标设备之间的关联。 验证机制验证所述至少一个源设备和所述至少一个目标设备之间改变的关联,以使数据能够从所述至少一个源设备路由到所述至少一个目标设备。