Apparatus and method of maintaining processor ordering in a mult

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395473, 395450, 395457, G06F 1208

Patent

active

057519951

ABSTRACT:
In a computer system having a plurality of processors, an apparatus and method for maintaining processor ordering associated with read and write operations of these processors. When data from a producer processor is initially retired, it is stored in a FIFO buffer internal to that processor. If that processor subsequently wishes access to that data, the data is retrieved from and stored back to the FIFO. The data temporarily stored in the FIFO is used to update a main memory shared by the plurality of processors. This update function occurs only after the data has been globally observed in order to guarantee that if any other processor in the system reads data from the main memory, it will obtain an updated version of that data. This ensures that the processor ordering is maintained with respect to the multiple processors residing within the computer system.

REFERENCES:
patent: 4959777 (1990-09-01), Holman, Jr.
patent: 5191649 (1993-03-01), Cadambi et al.
patent: 5297269 (1994-03-01), Donaldson et al.
patent: 5301281 (1994-04-01), Kennedy
patent: 5313609 (1994-05-01), Baylor et al.
patent: 5377341 (1994-12-01), Kaneko et al.
patent: 5394555 (1995-02-01), Hunter et al.
patent: 5421022 (1995-05-01), McKeen et al.
patent: 5561780 (1996-10-01), Glew et al.
patent: 5572704 (1996-11-01), Brennan et al.
"The Metaflow Architecture", pp. 10-13 and 63-73, by Val Popescu, Merle Schultz, John Spracklen, Gary Gibson, Bruce Lightner, and David Isaman, IEEE Micro, 1991.
Michael Slater, Microprocessor Report, v7, n14, p. 11(5), Oct. 25, 1993.
"Superscalar Microprocessor Design" by Mike Johnson, Advanced Micro Devices, Prentice Hall, 1991.

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

Apparatus and method of maintaining processor ordering in a mult does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method of maintaining processor ordering in a mult, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method of maintaining processor ordering in a mult will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-993739

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