Patent ID: 7017013
Filing Date: 2006-03-21
Classification: G06F

Abstract:
1. A method for accelerating access to data on a network comprising: providing a plurality of computers on the network, each with cache software; receiving in one of the computers, from an application, a write instruction that specifically addresses data in a cached I/O device connected to the network; maintaining exclusive write access control over the specifically addressed data in the cached I/O device; writing data into cache in the one of the computers responsive to the write instruction; communicating invalidate messages over the network with the cache software at only those computers that permit caching with respect to the cached I/O device to invalidate data in remote caches on the network that cache the cached I/O device; sending a write I/O completion signal to the application after completing the invalidation of the specifically addressed data in the remote caches on the network.