Commander node method and apparatus for assuring adequate access to
system resources in a multiprocessor
    1.
    发明授权
    Commander node method and apparatus for assuring adequate access to system resources in a multiprocessor 失效
    用于确保对多处理器中的系统资源的充分访问的指令器节点方法和装置

    公开(公告)号:US5341510A

    公开(公告)日:1994-08-23

    申请号:US141466

    申请日:1993-10-22

    IPC分类号: G06F9/46 G06F12/00

    CPC分类号: G06F9/52

    摘要: A multiple node computer system includes processor nodes, memory nodes, and input/output nodes interconnected on a pended bus. The system includes a lockout indicator which is set upon receipt of a locked response message by a processor node from a memory node in response to an interlock read command. The processors include a lockout check circuit responsive to the condition of the lockout indicator and will restrict generation of additional interlock read commands according to a predetermined access gating criterion until the lockout indicator is reset. In this manner, processor nodes of the system are assured equitable access to a memory node.

    摘要翻译: 多节点计算机系统包括在挂起总线上互连的处理器节点,存储器节点和输入/输出节点。 该系统包括锁定指示器,该锁定指示器响应于互锁读取命令而从处理器节点从存储器节点接收到锁定的响应消息时被设置。 处理器包括响应于锁定指示器的状况的锁定检查电路,并且将根据预定的访问选通标准限制产生额外的互锁读取命令,直到锁定指示器被复位。 以这种方式,系统的处理器节点被确保公平地访问存储器节点。

    Apparatus and method for servicing interrupts utilizing a pended bus
    3.
    发明授权
    Apparatus and method for servicing interrupts utilizing a pended bus 失效
    利用挂起总线来维持中断的装置和方法

    公开(公告)号:US5146597A

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

    申请号:US798853

    申请日:1991-11-19

    IPC分类号: G06F13/24 G06F15/17

    CPC分类号: G06F13/24 G06F15/17

    摘要: Apparatus and method for servicing interrupt requests on a pended bus. An interrupt servicing node provides interrupt acknowledge messages including destination data specifying a particular interrupting node at times when the interrupt servicing node is ready to service an interrupt request message. The interrupt servicing node includes storage for specifying the identity of a particular interrupting node and for indicating that an interrupt request is pending from a particular interrupting node. An interrupting node provides to the pended bus an interrupt request message including ID data for identifying the interrupting node as the source of an interrupt request. The interrupting node detects whether an interrupt acknowledge message on the bus includes destination data specifying that interrupting node.

    摘要翻译: 用于在挂起的总线上维护中断请求的装置和方法。 当中断服务节点准备好服务中断请求消息时,中断服务节点提供中断确认消息,包括指定特定中断节点的目标数据。 中断服务节点包括用于指定特定中断节点的身份并用于指示来自特定中断节点的中断请求正在等待的存储。 中断节点向挂起总线提供包括用于识别中断节点作为中断请求的源的ID数据的中断请求消息。 中断节点检测总线上的中断确认消息是否包括指定中断节点的目标数据。

    System for implementing multiple lock indicators on synchronous pended
bus in multiprocessor computer system
    4.
    发明授权
    System for implementing multiple lock indicators on synchronous pended bus in multiprocessor computer system 失效
    在多处理器计算机系统中实现同步挂起总线上的多个锁定指示器的系统

    公开(公告)号:US4949239A

    公开(公告)日:1990-08-14

    申请号:US44466

    申请日:1987-05-01

    CPC分类号: G06F9/52 G06F13/4217

    摘要: A memory node in a computer system having multiple processors interconnected by a pended bus provides exclusive read-modify-write operations employing multiple lock bits. A processor generates an interlock read command which is transmitted as a transfer over the pended bus to the memory node. Acknowledge confirmations are transmitted by the memory back to the processor two bus cycles after each bus cycle of the processor transfer. The processor transfer, including an interlock read command, is stored in a input queue in memory and processed in turn by the memory. A first interlock read command to a specified memory location causes a lock bit to be set for that location and a first type of response message including the contents of the specified location to be generated by the memory and stored in an output queue. The memory obtains access to the pended bus through an arbitration process and transmits a response message including the contents of the memory location specified in the interlock read command at an unspecified time after initiation of the interlock read command. A subsequent interlock read command from the processor to the same memory location will result in a denial of access to the specified location and in the generation of a second type of response message by the memory which indicates that the specified location is locked.

    摘要翻译: 具有通过挂起总线互连的多个处理器的计算机系统中的存储器节点提供采用多个锁定位的排他读取 - 修改 - 写入操作。 处理器产生互锁读取命令,该命令作为通过挂起总线的传送被传送到存储器节点。 在处理器传输的每个总线周期之后,确认确认由存储器发送回处理器两个总线周期。 包括联锁读取命令的处理器传送存储在存储器中的输入队列中,然后由存储器进行处理。 对指定的存储器位置的第一联锁读取命令导致为该位置设置锁定位,以及包括要由存储器生成并存储在输出队列中的指定位置的内容的第一类型的响应消息。 存储器通过仲裁处理获得对待处理总线的访问,并且在启动互锁读取命令之后的未指定时间发送包括在联锁读取命令中指定的存储器位置的内容的响应消息。 从处理器到相同存储器位置的随后的互锁读取命令将导致拒绝对指定位置的访问以及存储器生成指示指定位置被锁定的第二类型的响应消息。

    Method and apparatus for assuring adequate access to system resources by
processors in a multiprocessor computer system
    5.
    发明授权
    Method and apparatus for assuring adequate access to system resources by processors in a multiprocessor computer system 失效
    用于通过多处理器计算机系统中的处理器确保对系统资源的充分访问的方法和装置

    公开(公告)号:US4937733A

    公开(公告)日:1990-06-26

    申请号:US44952

    申请日:1987-05-01

    CPC分类号: G06F9/52

    摘要: A multiple node computer system includes processor nodes, memory nodes, and input/output nodes interconnected on a pended bus. The system includes a lockout indicator which is set upon receipt of a locked response message by a processor node from a memory node in response to an interlock read command. The processors include a lockout check circuit responsive to the condition of the lockout indicator and will restrict generation of additional interlock read commands according to a predetermined access gating criterion until the lockout indicator is reset. In this manner, processor nodes of the system are assured equitable access to a memory node.

    摘要翻译: 多节点计算机系统包括在挂起总线上互连的处理器节点,存储器节点和输入/输出节点。 该系统包括锁定指示器,该锁定指示器响应于互锁读取命令而从处理器节点从存储器节点接收到锁定的响应消息时被设置。 处理器包括响应于锁定指示器的状况的锁定检查电路,并且将根据预定的访问选通标准限制产生额外的互锁读取命令,直到锁定指示器被复位。 以这种方式,系统的处理器节点被确保公平地访问存储器节点。

    Interrupting node for providing interrupt requests to a pended bus
    7.
    发明授权
    Interrupting node for providing interrupt requests to a pended bus 失效
    中断节点用于向挂起的总线提供中断请求

    公开(公告)号:US5428794A

    公开(公告)日:1995-06-27

    申请号:US206109

    申请日:1994-03-03

    CPC分类号: G06F15/17 G06F13/24

    摘要: An interrupting node for providing interrupt requests to a pended bus. The interrupting node provides to the pended bus an interrupt request message including ID data for identifying the interrupting node as the source of an interrupt request. An interrupt servicing node provides interrupt acknowledge messages including destination data specifying a particular interrupting node at times when the interrupt servicing node is ready to service an interrupt request message. The interrupting node detects whether an interrupt acknowledge message on the bus includes destination data specifying that interrupting node, and provides an interrupt vector message to the bus in response.

    摘要翻译: 用于向挂起总线提供中断请求的中断节点。 中断节点向挂起总线提供包括用于识别中断节点作为中断请求的源的ID数据的中断请求消息。 当中断服务节点准备好服务中断请求消息时,中断服务节点提供中断确认消息,包括指定特定中断节点的目标数据。 中断节点检测总线上的中断确认消息是否包含指定中断节点的目标数据,并响应中断向量消息给总线。

    Method and apparatus for managing multiple lock indicators in a
multiprocessor computer system
    9.
    发明授权
    Method and apparatus for managing multiple lock indicators in a multiprocessor computer system 失效
    用于在多处理器计算机系统中管理多个锁定指示器的方法和装置

    公开(公告)号:US5068781A

    公开(公告)日:1991-11-26

    申请号:US372565

    申请日:1989-06-28

    IPC分类号: G06F9/46 G06F13/42

    CPC分类号: G06F9/52 G06F13/4217

    摘要: A computer system having multiple processors interconnected by a pended bus provides exclusive read-modify-write operations employing multiple lock bits. A processor generates an interlock read command which is transmitted as a transfer over the pended bus to a memory or I/O node. Acknowledge confirmations are transmitted by the memory back to the processor two bus cycles after each bus cycle of the processor transfer. The processor transfer, including an interlock read command, is stored in a input queue in memory and processes in turn by the memory. A first interlock read command to a specified memory location causes a lock bit to be set for that location and a first type of response message including the contents of the specified location to be generated by the memory and stored in an output queue. The memory obtains access to the pended bus through an arbitration process and transmits a response message including the contents of the memory location specified in the interlock read command at an unspecified time after initiation of the interlock read command. A subsequent interlock read command from the processor to the same memory location will result in a denial of access to the specified location and in the generation of a second type of response message by the memory which indicates that the specified location is locked.

    摘要翻译: 具有通过挂起总线互连的多个处理器的计算机系统提供采用多个锁定位的独占读取 - 修改 - 写入操作。 处理器产生互锁读命令,该命令作为通过挂起总线的传送被传送到存储器或I / O节点。 在处理器传输的每个总线周期之后,确认确认由存储器发送回处理器两个总线周期。 处理器传输(包括互锁读取命令)存储在存储器中的输入队列中,并依次由存储器进行处理。 对指定的存储器位置的第一联锁读取命令导致为该位置设置锁定位,以及包括要由存储器生成并存储在输出队列中的指定位置的内容的第一类型的响应消息。 存储器通过仲裁处理获得对待处理总线的访问,并且在启动互锁读取命令之后的未指定时间发送包括在联锁读取命令中指定的存储器位置的内容的响应消息。 从处理器到相同存储器位置的随后的互锁读取命令将导致拒绝对指定位置的访问以及存储器生成指示指定位置被锁定的第二类型的响应消息。

    Node for servicing interrupt request messages on a pended bus
    10.
    发明授权
    Node for servicing interrupt request messages on a pended bus 失效
    用于在挂起的总线上维护中断请求消息的节点

    公开(公告)号:US4953072A

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

    申请号:US44755

    申请日:1987-05-01

    IPC分类号: G06F13/24 G06F15/17

    CPC分类号: G06F13/24 G06F15/17

    摘要: Interrupt servicing node for servicing interrupt requests on a pended bus. The interrupt servicing node provides interrupt acknowledge messages including destination data specifying a particular interrupting node at times when the interrupt servicing node is ready to service the interrupt request message. The interrupt servicing node includes storage elements for indicating whether an interrupt request is pending from a particular interrupting node. An interrupt request message on the bus includes ID data for identifying a particular interrupting node as the source of an interrupt request.

    摘要翻译: 中断服务节点,用于在挂起总线上维护中断请求。 当中断服务节点准备好服务中断请求消息时,中断服务节点提供中断确认消息,包括指定特定中断节点的目标数据。 中断服务节点包括用于指示来自特定中断节点的中断请求是否正在等待的存储元件。 总线上的中断请求消息包括用于识别特定中断节点作为中断请求源的ID数据。