loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fourth IEEE International Conference on Cluster Computing (CLUSTER'02)
Design and Implementation of CC-NUMA Card II for SCI-Based PC Clustering
Chicago, Illinois
September 23-September 26
ISBN: 0-7695-1745-5
Soo-Cheol Oh, Pusan National University
Sang-Hwa Chung, Pusan National University
Hankook Jang, Pusan National University
It is extremely important to minimize network access time in constructing a high-performance PC cluster system. For an SCI-based PC cluster, it is possible to reduce the network access time by maintaining network cache in each cluster node. This paper presents the second version CC-NUMA card (CC-NUMA card II) that utilizes network cache for SCI-based PC clustering. The CC-NUMA card II is directly plugged into the PCI slot of each node, and contains shared memory, network cache, shared memory control module and network control module. The network cache is maintained for the shared memory on the PCI bus of cluster nodes. The coherency mechanism between the network cache and the shared memory is based on the IEEE SCI standard. As a former research, the first version CC-NUMA card (CC-NUMA card I) was developed. The CC-NUMA card I adopting a Dolphin?s PCI-SCI card as the network control module caused overhead in exchanging data between the remote nodes. In this paper, the overhead is removed by developing the CC-NUMA card II that combines the shared memory control module and the network control module in a single card. Throughout the experiment with the SPLASH-2 benchmark suite, the CC-NUMA card II based PC cluster shows better performance than a NUMA system based on Dolphin?s PCI-SCI card.
Citation:
Soo-Cheol Oh, Sang-Hwa Chung, Hankook Jang, "Design and Implementation of CC-NUMA Card II for SCI-Based PC Clustering," cluster, pp.145, Fourth IEEE International Conference on Cluster Computing (CLUSTER'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.