Patent ID: 6715059
Filing Date: 2004-03-30
Classification: G06F

Abstract:
A method, comprising:permitting a plurality of central processing units to simultaneously read data stored in a first shared memory address, the first shared memory address being accessed by a first central processing unit; receiving a request to read the first shared memory address from a second central processing unit; receiving a request to read the first shared memory address from a third central processing unit; determining a relationship between data stored in the first shared memory address and data stored in a second shared memory address; determining a relationship between data stored in the first shared memory address and data stored in a third shared memory address; transforming the data stored in the second shared memory address to a form equivalent to that of the data stored in the first shared memory address; transforming the data stored in the third shared memory address to a form equivalent to that of the data stored in the first shared memory address; permitting the second central processing unit to access data stored in the second shared memory address; and permitting the third central processing unit to access data stored in the third shared memory address.