Electrical computers and digital processing systems: multicomput – Multicomputer data transferring via shared memory
Patent
1998-02-24
2000-10-10
Burgess, Glenton B.
Electrical computers and digital processing systems: multicomput
Multicomputer data transferring via shared memory
709214, 711130, 711147, G06F 1300
Patent
active
061311138
ABSTRACT:
A data processing system provides a method and apparatus for managing a shared resource between multiple processors. The data processing system includes a first processor for producing, or supplying, available sections of the shared resource, and a second processor for consuming, or allocating, the available sections within the system. The first and second processor share a memory containing a circular queue, a resource queue, for referencing available shared resource sections. The resource queue is initialized by storing a pointer to an available shared resource section in each entry of the resource queue. The second processor consumes an available section of shared resource by removing a resource pointer from a resource queue entry and sending a message signal to a mailbox message subsystem of the first processor. The first processor produces an additional section of available shared resource by servicing the resource message signal and adding a pointer to the additional shared resource section in an empty resource queue entry.
REFERENCES:
patent: 4862354 (1989-08-01), Fiacconi et al.
patent: 5485586 (1996-01-01), Brash et al.
patent: 5737240 (1998-04-01), Ellsworth et al.
patent: 5765196 (1998-06-01), Liencres et al.
patent: 5845130 (1998-12-01), Goff et al.
patent: 5922057 (1999-07-01), Holt
Ellsworth Earle
Evans Laura Hepner
Ghoman Sangram Singh
Jarvis Thomas Charles
Kalos Matthew Joseph
Burgess Glenton B.
International Business Machines - Corporation
Salad Abdullahi E.
Sullivan Robert M.
LandOfFree
Managing a shared resource in a multi-processor system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Managing a shared resource in a multi-processor system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Managing a shared resource in a multi-processor system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2263512