首页> 外国专利> Apparatus for intrasystem communications within a binary n-cube including buffer lock bit

Apparatus for intrasystem communications within a binary n-cube including buffer lock bit

机译:二进制n立方体内的系统内通信设备,包括缓冲区锁定位

摘要

An improved communication system for the prevention of lockup in a computer system of the binary n-cube type. Input circuitry at each of the nodes is connected for receiving messages and includes an input buffer for initially receiving the messages. Output circuitry at each of the nodes is connected for transmitting holding the messages prior to and during transmission thereof. A kernel program at each of the nodes acts as an interface between the user process programs and exclusively controls the receiving and transmitting of messages into and out of the node. There is provision for the user process programs to pass control to the kernel program to request the sending and receiving of messages by the kernel program. A lock bit is associated with each message, sensible by the user process programs, and reset by the kernel program when the kernel program has transferred the associated message. Asynchronous transfer circuitry independently and asynchronously transfers the messages as packets between the buffers of the nodes. There is logic for various decisional matters regarding message sending and receipt. There is blockout prevention logic for refusing to receive a message unless a user process program in the node has reserved a buffer of sufficient size to receive the message and for listing messages waiting to be received for which space has not yet been reserved.
机译:一种改进的通信系统,用于防止二进制n立方型计算机系统中的锁定。连接每个节点上的输入电路以接收消息,并包括一个输入缓冲区,用于最初接收消息。连接每个节点处的输出电路,以在消息传输之前和期间传输保持消息。每个节点上的内核程序充当用户处理程序之间的接口,并专门控制消息进出节点的接收和传输。规定用户处理程序将控制权传递给内核程序,以请求内核程序发送和接收消息。锁定位与每个消息相关联,可由用户处理程序感知,并在内核程序已传输关联消息时由内核程序重置。异步传输电路独立并异步地将消息作为数据包在节点的缓冲区之间传输。对于消息的发送和接收,存在各种决策事项的逻辑。除非节点中的用户处理程序已预留足够大的缓冲区来接收消息,否则列出用于阻止接收消息的阻止阻止逻辑,并且列出了尚未被预留空间的等待接收的消息。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号