RGC-링의 신드롬 분석을 이용한 하이퍼큐브 진단 알고리즘

Hypercube Diagnosis Algorithm using Syndrome Analysis of RGC-Ring

  • 김동군 (천안대학교 정보통신공학부) ;
  • 조윤기 (주성대학 인터넷가상현실과) ;
  • 이경희 (서원대학교 컴퓨터정보통신학부) ;
  • 이충세 (충북대학교 컴퓨터과학과)
  • 발행 : 2006.02.01

초록

하이퍼큐브의 정규적이며 계층적인 구조적 특성을 갖고 있기 때문에 진단 알고리즘 개발에 효율적으로 적용될 수 있다. Kranakis와 Pelc[1]은 HADA/IHADA와 적응적 큐브분할 방법과는 다르게 결함을 모두 포함할 수 있는 최소의 RGC-링으로 임베딩 하여 진단을 수행하는 HYP-DIAG 알고리즘을 제안하였다. 본 논문에서는 HYP-DIAG의 첫 번째 단계에서 얻어진 RGC-링들의 신드롬을 분석함으로서 테스트 라운드를 줄일 수 있는 새로운 알고리즘을 제안하고 이를 분석하였다.

Hypercube has a regular and hierarchical structure, therefore it can be applied to the development of efficient diagnosis algorithm. Kranakis and Pelc [7] have proposed HYP-DIAG algorithm to implement different method of HADA/IHADA and adaptive cube partition method after embedding the small size of ring that includes all the faulty nodes. In this paper, we propose new method to reduce testing rounds by analyzing the syndrome of RGC-rings gained in the first step of HYP-DIAG and analyze the proposed algorithm.

키워드

참고문헌

  1. E. Kranakis and A. Pelc, 'Better Adaptive Diagnosis of Hypercubes,' IEEE Trans. Computers,' vol 49, no. 10, pp. 1013-1020, Oct. 2000 https://doi.org/10.1109/12.888036
  2. J. Rattner, 'Concurrent Processing: A New Direction in Scientific Computing,' AFIPS Conf. Proc., pp. 157-166, 1985
  3. 'nCUBE 2 Processor Manual,' nCUBE Corp., 1990
  4. F.P. Preparata, G. Metze, and R.T. Chien, 'On the Connection Assignment Problem of Diagnosable Systems,' IEEE Trans. Electronic Computers, no. 12, pp. 848-854. Dec. 1967 https://doi.org/10.1109/PGEC.1967.264747
  5. N. Nakajima, 'A New Approach to System Diagnosis,' Proc. 19th Allerton Conf. Comm., Control, and Computing, pp. 697-706, 1981
  6. C. Feng, L.N. Ehuyan, and F. Lombardi, 'Adap- ?tive System-Level Daignosis for Hypercube Multiprocessors,' IEEE Trans. Computers, vol. 45, no. 10, pp. 1157-1170, Oct. 1996 https://doi.org/10.1109/12.543709
  7. 최문옥, 이충세, '적응적 큐브 분할을 이용한 하이퍼큐브 진단 알고리즘', 정보과학회논문지, 제27권, 제4호, pp. 431-439, 2000년 4월
  8. J. Armstrong and F. Gray, 'Fault Diagnosis in a Boolean n-Cube Array of Microprocessors,' IEEE Trans. Computers, vol. 30, pp. 587-590, 1981 https://doi.org/10.1109/TC.1981.1675844
  9. P.M. Blecher, 'On a Logical Problem,' Disctete Math., vol. 43, pp. 107-110, 1983 https://doi.org/10.1016/0012-365X(83)90026-2
  10. D.P. Bertsekas and J.N. Tsilsiklis, Parallel and Distributed Computation, Numerical Methods, Prentice- Hall Int'l, 1989
  11. N.H. Vaidya and D.K. Pradhan, 'Safe System Level Diagnosis,' IEEE Trans. Computers, vol. 43, no. 3, pp. 367-370, Mar. 1994 https://doi.org/10.1109/12.272443