Browse > Article

Scalable CC-NUMA System using Repeater Node  

Kyoung, Jin-Mi ((주)써머스테크놀로지 솔루션 디비젼)
Jhang, Seong-Tae (수원대학교 컴퓨터학과)
Abstract
Since CC-NUMA architecture has to access remote memory, the interconnection network determines the performance of the CC-NUMA system. Bus which has been used as a popular interconnection network has many limits in a large-scale system because of the limited physical scalability and bandwidth. The dual ring interconnection network, composed of high-speed point-to-point links, is made to resolve the defects of the bus for the large-scale system. However, it also has a problem, in that the response latency is rapidly increased when many nodes are attached to the snooping based CC-NUMA system with the dual ring. In this paper, we propose a ring architecture with repeater nodes in order to overcome the problem of the dual ring on a snooping based CC-NUMA system, and design a repeater node adapted to this architecture. We will also analyze the effects of proposed architecture on the system performance and the response latency by using a probability-driven simulator.
Keywords
multiprocessor; dual ring; CC-NUMA;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 /
[ Dolphin ] / Link Controller 3 Specification
2 PANDA : Ring-Based Multiprocessor System using New Snooping Protocol /
[ Sung Woo Chung;Seong Tae Jhang;Chu Shik Jhon ] / The Proceeding of ICPADS'98
3 IEEE Computer Society, 'IEEE Standard for Scalable Coherent Interface(SCI),' Institute of Electrical and Electronics Engineers, August 1993
4 정성진, '지점간 링크를 이용한 이중 링 스누핑 버스다중 프로세서 시스템의 설계와 검증', 서울대학교 석사학위 논문, 2000
5 J.E. Veenstra and R.J. Fowler. 'MINT: a front end for efficient simulation of shared-memory multiprocessor'. In proc. 2nd International Work-shop on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, pages 201-207, 1994   DOI
6 Scientific and Engineering Software inc., 'SES/Workbench Technical Reference.' 1995
7 Dolphin, 'A Backside Link(B-Link) for SCI nodes,' Draft 2.4, September 21, 1995
8 Z. Vranesic, S. Brown, M. Stumm, S. Caranci, A. Grbie, R. Grindley, M. Gusta, O. Krieger, G. Lemieux, K. Loveless, N. Manjikian, Z. Zilic, T. Abdelragman, B. Gamsa, P. Pereira, K. Sevcik, A. Elkateeb, S. Srbljic, 'The NUMAchine Multiprocessor,' Department of Computer Science Toronto Univ., 1995
9 Daniel Lenoski, Anoop Gupta et al. 'The Stanford Dash Multiprocessor,' IEEE Computer, March 1992   DOI   ScienceOn
10 S.C. Woo, M. Ohara, E. Torrie, J.P. Singh, and A. Gupta. 'Methodological considerations and characterization of the SPLASH-2 parallel application suite. In Proc. 22th Annual International Symposium on Computer Architecture, 1995
11 Dolphin, 'Link Controller 3 Specification,' November, 1998
12 Sung Woo Chung, Seong Tae Jhang and Chu Shik Jhon, 'PANDA : Ring-Based Multiprocessor System using New Snooping Protocol,' In The Proceeding of ICPADS'98, pp. 10-17, Dec. 1998   DOI
13 D.E. Culler and J. P. Singh, 'Parallel Computer Architecture: A Hardware/Software Approach,' Morgan Kaufmann Publishers, 1999
14 Zhang, Z. and J. Torrellas. 'Reducing Remote Conflict Misses : NUMA with Remote Cache versus COMA,' In Proc. of the 3rd IEEE Symp. on High Performance Computer Architecture(HPCA-3), pp. 272-281, Feb. 1997   DOI
15 Kai Hwang and Zhiwei Xu, 'Scalable Parallel Computing: Technology, Architecture, Programming,' McGraw-Hill, 1998
16 L. Barroso and M. Dubois, 'The Performance of Cache-Coherent Ring-based Multiprocessors,' In Proceedings of the 20th International Symposium on Computer Architecture, pp.268-277, May 1993
17 Tom Lovett and Russell Clapp, 'STiNG: A CC-NUMA Computer System for the Commercial Marketplace,' In Proceedings of the 23th International Symposium on Computer Architecture, pp. 308-317, May 1996   DOI
18 장병순, 'PANDA 시스템에서 링 대역폭 확장을 위한 효율적인 방안', 서울대학교 석사학위 논문, 1999