The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 05, 1994
Filed:
Apr. 06, 1990
Robert E Wells, Arlington, MA (US);
Kenneth A Sedgwick, Acton, MA (US);
Bolt Beranek and Newman Inc., Cambridge, MA (US);
Abstract
A resource managing method operates in a computer system in which a variety of processes run essentially simultaneously on a group of processors, each processor being provided with a respective section of memory which is also accessible by the other processors in the group though typically not as quickly as by the respective processor. Resource data objects corresponding to particular resources are located by means of a hash table which is divided into portions which are distributed over respective sections of the overall system memory. A resource manager program, which is essentially replicated for each processor, implements a hashing algorithm which directs requests for access to designated resources to the corresponding portion of the hash table irrespective of which processor originated the request. Each section of the hash table includes a series of entries which provide pointers to respective lists of resource data objects which hash to that entry. The resource data objects, as well as various other data objects, are distributed over the different memory sections and include data elements which implement basic protection latches using a read-modify-write instruction.