Patent ID: 6363458
Filing Date: 2002-03-26
Classification: G06F

Abstract:
A bulk data communication method of a data communication method for reading/writing data between memories using an Adaptive Granularity protocol to integrate fine and coarse communication in a distributed shared memory system in which a plurality of nodes are connected on interconnection network, and said respective node comprises processors with certain functions, memories, caches and node controllers for communicating data between said node and other nodes, comprising the steps of:a) determining only the communication type without designating the requested data size according to the data type and transferring the request to the home node, when said node controller is instructed from local cache; b) determining the granularity depending on the sharing pattern and transferring the bulk data to the requesting node, when said home node receives the bulk request; c) adding the two blocks into one buddy when said two adjacent blocks are owned to same node; and d) writing by said node controller only requested data in the cache line and the rest in local memory in order to use for future cache miss, when the data arrive.