发明名称 LOCKING SYSTEM OF MULTIPROCESSOR SYSTEM
摘要 PURPOSE:To improve the throughput, by storing information concerning the use period of lock on a main storage in case of a successful lock and reducing the number of times of ineffective lock request operation due to other processors in a multiprocessor system. CONSTITUTION:A multiprocessor system 100 consists of four processors 101-104, a main storage 120 interleaved with four banks 121-124, and a main storage controlling part 110, and the bank 121 is provided with a lock 200, and one byte of the lock 200 is a lock field, and the number of clocks in the period of the lock use is stored in other three bytes. When the processor 101 excludes the participation of other processors and locks the bank 121 of the main storage 120 for the purpose of refererring to or updating information of the system, the processor issues a lock request command to the main storage controlling part 110; and when the priority level of the processor 101 becomes highest, the compare and swapper function is executed for the lock 200 of the bank 121, and lock data is written in each type for lock.
申请公布号 JPS58165166(A) 申请公布日期 1983.09.30
申请号 JP19820047964 申请日期 1982.03.25
申请人 NIPPON DENKI KK 发明人 SHIBAZAKI SUSUMU
分类号 G06F12/00;G06F9/46;G06F9/52;G06F15/16;G06F15/177 主分类号 G06F12/00
代理机构 代理人
主权项
地址