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:
Sep. 19, 2006
Filed:
Apr. 12, 2006
Michael A. Blake, Wappingers Falls, NY (US);
Pak-kin Mak, Poughkeepsie, NY (US);
Adrian E. Seigler, Poughkeepsie, NY (US);
Gary A. Vanhuben, Poughkeepsie, NY (US);
Michael A. Blake, Wappingers Falls, NY (US);
Pak-kin Mak, Poughkeepsie, NY (US);
Adrian E. Seigler, Poughkeepsie, NY (US);
Gary A. VanHuben, Poughkeepsie, NY (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A shared memory symmetrical processing system including a plurality of nodes each having a system control element for routing internodal communications. A first ring and a second ring interconnect the plurality of nodes, wherein data in said first ring flows in opposite directions with respect to said second ring. A receiver receives a plurality of incoming messages via the first or second ring and merges a plurality of incoming message responses with a local outgoing message response to provide a merged response. Each of the plurality of nodes includes any combination of the following: at least one processor, cache memory, a plurality of I/O adapters, and main memory. The system control element includes a plurality of controllers for maintaining coherency in the system.