Semaphore memory to reduce common bus contention to global memory with localized semaphores in a multiprocessor system

作者: Steven J. McKinney , William E. Earnshaw

DOI:

关键词:

摘要: The invention greatly reduces common bus contention by allowing the semaphore test bit and set operations to be performed on each CPU's local bus. lock bits are stored locally in high speed SRAM CPU, coherency of is maintained through a monitoring logic circuit CPU. A CPU wishing take possession performs read its memory, spins until reset at which time it write bit. When written, will updated locally, same operation sent out over every other recognize simultaneously update corresponding memory. This ability spin relieves from great amount traffic that occurs typical systems maintain global

参考文章(3)
Philip M. Neches, Martin C. Watson, Richard C. Stockton, Jack E. Shemer, David Cronshaw, David H. Hartke, Multiprocessor intercommunication system and method ,(1981)
Daniel Clark Starr, Shared resource locking apparatus ,(1983)