Fault tolerant apparatus and method for maintaining one or more queues that are shared by multiple processors

作者: EuGene A. Rodi , Marvin W. Theis , Ferris T. Price

DOI:

关键词:

摘要: The disclosure relates to a high performance fault tolerant queuing system. Multiple processors share access one or more queues which are stored in an addressable memory. A storage controller provides general the memory and includes queue functions for maintaining queues. Queue is provided first-come/first-served basis. In addition get put functions, control within saves item read from location associated with processor making request, thereby alleviating requesting having save item.

参考文章(20)
Marion L. Blount, Robert K. Rader, Stephen P. Morgan, Katalin A. V. Rader, Shaheen-Gouda, System and method for implementing operating system message queues with recoverable shared virtual storage ,(1989)
Anders R. Johnson, Register file backup queue ,(2002)
Edward I. Cohen, Bernard R. Pierce, Dynamic queueing method ,(1987)
Stephen R. Colley, Doran K. Wilde, David G. Carson, David L. Budde, David B. Johnson, Robert P. Voll, Arbitration means for controlling access to a bus shared by a number of modules ,(1982)
Kazuhito Koguchi, Nobuki Morita, Shinichi Nomiyama, Yoshiaki Sugiyama, Information processing system capable of readily taking over processing of a faulty processor ,(1990)
Barron Cornelius Housel, James Lawrence Hall, John Donald Grant, Method and apparatus for providing continuous availability of applications in a computer network ,(1990)
Janice M. Stone, A simple and correct shared-queue algorithm using compare-and-swap conference on high performance computing (supercomputing). pp. 495- 504 ,(1990) , 10.5555/110382.110466