Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories
Reexamination Certificate
2007-03-14
2011-11-01
Ellis, Kevin (Department: 2187)
Electrical computers and digital processing systems: memory
Storage accessing and control
Hierarchical memories
C711S137000, C711S150000, C711S157000
Reexamination Certificate
active
08051250
ABSTRACT:
A system for pushing data, the system includes a source node that stores a coherent copy of a block of data. The system also includes a push engine configured to determine a next consumer of the block of data. The determination being made in the absence of the push engine detecting a request for the block of data from the next consumer. The push engine causes the source node to push the block of data to a memory associated with the next consumer to reduce latency of the next consumer accessing the block of data.
REFERENCES:
patent: 5261069 (1993-11-01), Wilkinson et al.
patent: 6704842 (2004-03-01), Janakiraman et al.
patent: 6711651 (2004-03-01), Moreno et al.
patent: 6775748 (2004-08-01), Jamil et al.
patent: 6839816 (2005-01-01), Borkenhagen et al.
patent: 7133972 (2006-11-01), Jeddeloh
patent: 7167954 (2007-01-01), So et al.
patent: 2003/0014593 (2003-01-01), Arimilli et al.
patent: 2003/0163642 (2003-08-01), Borkenhagen et al.
patent: 2005/0132139 (2005-06-01), Agaram et al.
patent: 2005/0268039 (2005-12-01), Archambault et al.
“Data Forwarding in Scalable Shared Memory Multiprocessors”, Koufaty et al, IEEE Transactions on Parallel and Distributed Systems, vol. 7, No. 12, Dec. 1996, pp. 1250-1264.
“Compiler Support for Data Forwarding in Scalable Shared-Memory Multiprocessors”, Koufaty et al, IEEE Transactions on Parallel Processing, Sep. 21-24, 1999, pp. 181-190.
Brorsson, M., Stenstrom, P., “Modelling accesses to migratory and producer-consumer characteriseddata in a shared memory multiprocessor”, Parallel and Distributed Processing, 1994. Proceedings. Sixth IEEE Symposium on, Oct. 26-29, 1994, pp. 612-619.
Gregory T. Byrd, Michael J. Flynn, “Producer-Consumer communication in distributed Shared Memory Multiprocessor”, Proceedings of the IEEE, Mar. 1999, vol. 87, Issue: 3, On pp. 456-466.
Abdel-Shafi, H., Hall, J., Adve, S.V., Adve, V.S., “An evaluation of fine-grain producer-initiated communication incache-coherent multiprocessors”, High-Performance Computer Architecture, 1997., Third International Symposium on, Publication Date: Feb. 1-5, 1997, On pp. 204-215.
Gregory T. Byrd, Michael J. Flynn, “Producer-Consumer communication in Distributed Shared Memory Multiprocessors”, Jun. 15, 1998, Office of Naval Research.
Emmot Darel N.
Gaither Blaine D
Osecky Benjamin D.
Veazey Judson E.
Bradley Matthew
Ellis Kevin
Hewlett--Packard Development Company, L.P.
LandOfFree
Systems and methods for pushing data does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Systems and methods for pushing data, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for pushing data will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4305187