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:
Aug. 20, 2013
Filed:
Mar. 17, 2009
Robert E. Cypher, Saratoga, CA (US);
Haakan E. Zeffer, Santa Clara, CA (US);
Brian J. Mcgee, San Jose, CA (US);
Bharat K. Daga, Fremont, CA (US);
Robert E. Cypher, Saratoga, CA (US);
Haakan E. Zeffer, Santa Clara, CA (US);
Brian J. McGee, San Jose, CA (US);
Bharat K. Daga, Fremont, CA (US);
Oracle America, Inc., Redwood Shores, CA (US);
Abstract
Some embodiments of the present invention provide a system that processes a request for a cache line in a multiprocessor system that supports a directory-based cache-coherence scheme. During operation, the system receives the request for the cache line from a requesting node at a home node, wherein the home node maintains directory information for all or a subset of the address space which includes the cache line. Next, the system performs an action at the home node, which causes a valid copy of the cache line to be sent to the requesting node. The system then completes processing of the request at the home node without waiting for an acknowledgment indicating that the requesting node received the valid copy of the cache line.