CACHE COHERENCE UNIT WITH INTEGRATED MESSAGE PASSING AND MEMORY PROTECTION FOR A DISTRIBUTED, SHARED MEMORY MULTIPROCESSOR SYSTEM
Patent №
US 6,209,064
Granted
2001-03-27
Filed 1998
Owner
HAL COMPUTER SYSTEMS, INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09003721
The present invention generally relates to a system and method for a message protocol to extend cache coherence management of scalable shared memory multiprocessing computer systems having a plurality of processors connected to an interconnection over which the plurality of processors communicate with each other. Each processor communicates with other interconnection processors by sending and receiving messages on the interconnection by means of a messaging protocol which can be used for shared-memory computer systems, shared nothing computer systems, and hybrid computer systems in which some processors are sharing memory while others are not. With this invention a processor node is able to tell whether an incoming message is from within the same coherence group (in which case it is completely unprotected) or whether it is from outside the coherence group (in which case the shared-nothing protections apply). This allows processor nodes sharing memory and processor nodes sharing nothing to co-exist on the same interconnection.
AI classification
Ownership
HAL COMPUTER SYSTEMS, INC.
assignment · 89650342
Assignors
WEBER, WOLF-DIETRICH
On an employer assignment, the assignors are typically the inventors.