发明名称 SYSTEM FOR DISTRIBUTED MULTIPROCESSOR COMMUNICATION
摘要 A tightly coupled communication scheme based on a common shared resource circuit and adapted particularly to a multiprocessing system including 2<N> CPUs. A mechanism has been added that allows data in a shared register to be read and incremented as a single instruction, eliminating the need for semaphore manipulations during the operation. A second mechanism has been added to permit the use of indirect addressing in the addressing of semaphore bits and shared registers. Operating systems can relocate semaphore bits and message areas to permit simultaneous execution of the same function within a single task. In addition, an instruction has been added which tests of the semaphore bit and acts upon the state of that bit. If the semaphore bit is not set then the processor takes control of the semaphore bit by setting it. If the semaphore bit is set, the processor will execute a branch and execute other instructions. Thus, jobs assigned to a processor in a multiprocessing, multitasking application do not block or wait for the semaphore bit to clear.
申请公布号 WO9215061(A1) 申请公布日期 1992.09.03
申请号 WO1991US08793 申请日期 1991.11.22
申请人 CRAY RESEARCH, INC. 发明人 SCHIFFLEGER, ALAN, J.
分类号 G06F9/46;G06F15/167 主分类号 G06F9/46
代理机构 代理人
主权项
地址
您可能感兴趣的专利