Browse > Article

A Highly Scalable CC-NUMA System with Skipped Dual Links  

서효중 (가톨릭대학교 컴퓨터정보공학부)
Abstract
The multiprocessor system suffers interconnection network contension while exploiting the program's parallelism. A CC-NUMA system based on point-to-point link ring structure is one of the scalable architectures that expand the system bandwidth the number of processors/nodes increases. The dual-ring system is a simple solution to enhance the system performance and scalability by duplicating the links. In ring-based systems, an unbalanced transaction among links makes a hot spot on the interconnection network. In this situation, total system performance and scalability are bound by the hot spot of the links In this paper, I propose a dual-link CC-NUMA system, which alleviates the concentration of transactions among the links. By the simulation results, the proposed system significantly outperforms the single-ring and bidirection dual-ring systems. In addition, the proposed system show better distribution of transactions among the links that achieves an extended scalability.
Keywords
CC-NUMA system based on ring structure; dual-link; scalability;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 H. Oi and N. Ranganathan, 'Performance Analysis of the Bidirectional Ring-Based Multiprocessor,' Proc. of ISCA 10th Int. Conf. on Parallel and Distributed Computing Systems, pp. 397-400, October 1997
2 IEEE Computer Society, IEEE Standard for Scalable Coherent Interface(SCI), Institute of Electrical and Electronics Engineers, Aug. 1993
3 John L. Hennessy, David A. Patterson, David Goldberg, Computer Architecture: A Quantitative Approach, 2nd Ed., Morgan Kaufmann 15 May 2002
4 S.C.Woo, M.Ohara, E.Torrie, J.P.Singh, and A.Gupta. 'Methodological considerations and characterization of the SPLASH-2 parallel application suite,' Proc. of the 22th Int. Symp. on Computer Architecture, pp. 24-36, 1995
5 A-T. Nguyen, M. Michael, A. Sharma, and J. Torrellaz, 'The Augmint multiprocessor simulation toolkit for Intel x86 architecture,' Proc. of the IEEE Int. Conf. on Computer Design, Oct. 1996   DOI
6 A Saulsbury, T. Wilkinson, J B. Carter, and A Landin, 'An Argument for Simple COMA,' Proc. of the 1st IEEE Symp, on High-Performance Computer Architecture, pp. 276-285, 1995   DOI
7 http//panda.snu.ac.kr/nrl/
8 L. Barroso and M. Dubois, 'The Performance of Cache-Coherent Ring-based Multiprocessors,' Proc. of the 20th Int. Symp, on Computer Architecture, pp. 268-277, May 1993   DOI
9 http://www.dg.com/
10 Daniel Lenoski, James Laudon, Kourosh Gharachorloo, Wolf-Dietrich Weber, Anoop Gupta, John Hennessy, Mark Horowitz, and Monica S. Lam, 'The Stanford Dash multiprocessor,' Computer, Vol. 25 No.3, pp. 63-79, Mar. 1992   DOI   ScienceOn
11 Tom Lovett and Russel Clapp, 'STiNG : A CCNUMA Computer System for the Commercial Marketplace,' Proc. of the 23th Int. Symp. on Computer Architecture, pp. 308-317, May 1996