Method for non-disruptively unassigning an active address in a fabric
    11.
    发明授权
    Method for non-disruptively unassigning an active address in a fabric 有权
    不中断地取消分配结构中的活动地址的方法

    公开(公告)号:US07472209B2

    公开(公告)日:2008-12-30

    申请号:US11452833

    申请日:2006-06-13

    IPC分类号: G06F3/00

    CPC分类号: H04L12/66

    摘要: A non-disruptive unassignment of an address from a fabric responsive to a request from a channel adapter. A logout command requests the fabric to unassign an address. The status of the address is thereby changed from active to unassigned and an acknowledgment sent back to the channel adapter.

    摘要翻译: 响应于来自通道适配器的请求,从结构中的地址的非破坏性取消分配。 注销命令请求结构取消分配地址。 因此,地址的状态从活动状态变为未分配,并将确认发送回通道适配器。

    METHOD, SYSTEM, AND STORAGE MEDIUM FOR RESOLVING CONTENTION ISSUES DURING CHANNEL PROGRAM EXECUTION

    公开(公告)号:US20080209059A1

    公开(公告)日:2008-08-28

    申请号:US12117860

    申请日:2008-05-09

    IPC分类号: G06F15/16

    CPC分类号: H04L49/357

    摘要: An exemplary embodiment of the invention relates to a method, system, and storage medium for resolving contention issues by a channel in a fibre optic switch environment that occur during channel program execution. The method comprises a channel receiving a status packet indicating a device is no longer busy. The method also includes specifying whether the channel intends to re-initiate a channel program that previously resulted in the device busy status. If the channel does not intend to re-initiate the channel program, a first combination of bits in a re-initiate field of a status-acceptance packet are set which indicate that the channel will take no further action. If the channel intends to re-initiate the channel program, a second combination of bits in the re-initiate field of the status-acceptance packet are set, indicating that the channel will re-initiate the channel program. The method further includes transmitting the status-acceptance packet to a control unit. The invention also includes a system and a storage medium.

    Method and apparatus for transfer information using optical fiber connections
    15.
    发明授权
    Method and apparatus for transfer information using optical fiber connections 有权
    使用光纤连接传输信息的方法和装置

    公开(公告)号:US06473782B1

    公开(公告)日:2002-10-29

    申请号:US09379150

    申请日:1999-08-20

    IPC分类号: G06F1300

    CPC分类号: G06F11/1004 G06F11/1443

    摘要: The present invention provides for a method of transferring information in a network computing system environment. The network environment includes a main storage coupled to a channel subsystem with a plurality of channels which is in processing communication with a control unit capable of coupling to a plurality of input/output devices. At first the packets of data are sent concurrently to and from the main storage. Next execution of certain channel functions are transferred to the control unit so that certain commands can be combined with the data packets in one sequence. Finally only one start data command and only one end command notification needs to be sent before and after a plurality of data packets is transferred respectively. In one embodiment another method is employed in the same network computing system environment having the steps of: fetching said command from said main storage; fetching associated data from said main storage; and transferring said fetched command along with said fetched associated data to said control unit.

    摘要翻译: 本发明提供了一种在网络计算系统环境中传送信息的方法。 网络环境包括耦合到具有多个信道的信道子系统的主存储器,该多个信道正在处理与能够耦合到多个输入/输出设备的控制单元的通信。 首先,数据包同时发送到主存储器和从主存储器发送。 某些通道功能的下一个执行被传送到控制单元,使得某些命令可以以一个顺序与数据分组组合。 最后只有一个起始数据命令,并且在分别传送多个数据分组之前和之后仅需要发送一个结束命令通知。 在一个实施例中,在相同的网络计算系统环境中采用另一种方法,具有以下步骤:从所述主存储器取出所述命令; 从所述主存储器获取关联数据; 以及将所述获取的命令与所述获取的相关联的数据一起传送到所述控制单元。

    Initiating assist thread upon asynchronous event for processing simultaneously with controlling thread and updating its running status in status register
    16.
    发明授权
    Initiating assist thread upon asynchronous event for processing simultaneously with controlling thread and updating its running status in status register 有权
    在异步事件时启动辅助线程,同时处理控制线程并更新状态寄存器中的运行状态

    公开(公告)号:US09152426B2

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

    申请号:US13447961

    申请日:2012-04-16

    IPC分类号: G06F9/48 G06F9/38 G06F9/30

    摘要: A method of data processing includes a processor of a data processing system executing a controlling thread of a program and detecting occurrence of a particular asynchronous event during execution of the controlling thread of the program. In response to occurrence of the particular asynchronous event during execution of the controlling thread of the program, the processor initiates execution of an assist thread of the program such that the processor simultaneously executes the assist thread and controlling thread of the program.

    摘要翻译: 一种数据处理方法包括执行程序的控制线程的数据处理系统的处理器,并且在执行程序的控制线程期间检测特定的异步事件的发生。 响应于在执行程序的控制线程期间发生特定的异步事件,处理器启动程序的辅助线程的执行,使得处理器同时执行辅助线程并控制程序的线程。

    Task switch immunized performance monitoring
    17.
    发明授权
    Task switch immunized performance monitoring 有权
    任务开关免疫性能监测

    公开(公告)号:US08868886B2

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

    申请号:US13079189

    申请日:2011-04-04

    IPC分类号: G06F11/34

    CPC分类号: G06F11/348 G06F2201/865

    摘要: A performance monitoring technique provides task-switch immune operation without requiring storage and retrieval of the performance monitor state when a task switch occurs. When a hypervisor signals that a task is being resumed, it provides an indication, which starts a delay timer. The delay timer is resettable in case a predetermined time period has not elapsed when the next task switch occurs. After the delay timer expires, analysis of the performance monitor measurements is resumed, which prevents an initial state or a state remaining from a previous task from corrupting the performance monitoring results. The performance monitor may be or include an execution trace unit that collects taken branches in a current trace and may use branch prediction success to determine whether to collect a predicted and taken branch instruction in a current trace or to start a new segment when the branch resolves in a non-predicted direction.

    摘要翻译: 性能监控技术提供任务切换免疫操作,而不需要在发生任务切换时存储和检索性能监视器状态。 当管理程序发出任务正在恢复的信号时,它提供指示,启动一个延迟定时器。 在发生下一任务切换的情况下,在没有经过预定时间段的情况下,可以将延迟定时器复位。 在延迟定时器到期后,恢复对性能监视器测量的分析,这阻止了先前任务的初始状态或状态损坏性能监视结果。 性能监视器可以是或包括执行跟踪单元,其在当前跟踪中收集所采取的分支,并且可以使用分支预测成功来确定是否在当前跟踪中收集预测和采取的分支指令,或者当分支解析时启动新分段 处于非预测方向。

    Processor with hardware thread control logic indicating disable status when instructions accessing shared resources are completed for safe shared resource condition
    18.
    发明授权
    Processor with hardware thread control logic indicating disable status when instructions accessing shared resources are completed for safe shared resource condition 有权
    具有硬件线程控制逻辑的处理器,指示访问共享资源的指令在安全共享资源状态完成时指示禁用状态

    公开(公告)号:US08615644B2

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

    申请号:US12708791

    申请日:2010-02-19

    IPC分类号: G06F9/38

    摘要: A technique for indicating a safe shared resource condition with respect to a disabled thread provides a mechanism for providing a fast indication to other hardware threads that a temporarily disabled thread can no longer impact shared resources, such as shared special-purpose registers and translation look-aside buffers within the processor core. Signals from pipelines within the core indicates whether any of the instructions pending in the pipeline impact the shared resources and if not, then the thread disable status is presented to the other threads via a state change in a thread status register. Upon receiving an indication that a particular hardware thread is to be disabled, control logic halts the dispatch of instructions for the particular hardware thread, and then waits until any indication that a shared resource is impacted by an instruction has cleared. Then the control logic updates the thread status to indicate the thread is disabled.

    摘要翻译: 用于指示关于被禁用线程的安全共享资源状况的技术提供了一种用于向其他硬件线程提供快速指示的机制,临时禁用的线程不再影响共享资源,例如共享专用寄存器和翻译查找, 处理器核心内的缓冲区。 来自核心内的流水线的信号表示流水线中的任何待执行的任何指示是否影响共享资源,如果没有,则通过线程状态寄存器中的状态更改将线程禁用状态呈现给其他线程。 在接收到特定硬件线程被禁用的指示时,控制逻辑停止对特定硬件线程的指令的分派,然后等待直到由指令影响共享资源的任何指示已经被清除。 然后控制逻辑更新线程状态以指示线程被禁用。

    Authenticating a requestor without providing a key
    20.
    发明授权
    Authenticating a requestor without providing a key 失效
    验证请求者而不提供密钥

    公开(公告)号:US07818413B2

    公开(公告)日:2010-10-19

    申请号:US12168198

    申请日:2008-07-07

    IPC分类号: G06F15/16

    摘要: A system for authenticating a requesting entity in a subnet communications environment includes determining a client identification of a client node associated with the requesting entity, and determining whether the requesting entity associated with the client node is acting in a supervisor capacity. A key to the requesting entity is returned from a resource provider node upon determining that the client identification of the client node indicates that the client node is permitted to access one or more resources of the provider node, and that the client node is acting in a supervisor capacity.

    摘要翻译: 用于在子网通信环境中认证请求实体的系统包括确定与请求实体相关联的客户端节点的客户端标识,以及确定与客户端节点相关联的请求实体是否以监督能力行事。 在确定客户端节点的客户端标识指示客户端节点被允许访问提供商节点的一个或多个资源,并且客户端节点正在执行时,从资源提供商节点返回请求实体的密钥 主管能力。