Managing a shared resource in a multi-processor system

Electrical computers and digital processing systems: multicomput – Multicomputer data transferring via shared memory

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-2263512

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.