Hypercube Diagnosis Algorithm for Large Number of Faults

다중의 결함을 갖는 하이퍼큐브 진단 알고리즘

  • 이충세 (충북대학교 전자정보대학 컴퓨터공학과)
  • Published : 2009.06.30

Abstract

Most diagnosis algorithms have been done using the characteristic of t-diagnosable system based on PMC model. But as parallel systems grow fast, more faulty units occur in the system. Previous researches are done on the assumption of small number of faulty units in the system. There have been little studies on the system where number of faulty units exceed t. In this study, we assume the number of faulty units exceed t and there exist small number of nodes where the correctness of diagnosis can't be decided, then we propose an algorithm which increase the maximum number of faulty units in diagnosis system.

대부분의 진단 알고리즘은 PMC 모델을 바탕으로 결함의 개수가 t개를 초과하지 않는다는 t-진단가능 시스템의 특성을 이용한다. 그러나 병렬처리 시스템의 규모가 커짐에 따라 시스템 안에 존재하는 결함의 빈도수가 높아지게 된다. 진단 알고리즘에서 가정하는 결함의 개수 t는 시스텝 안에 있는 노드의 수에 비해 상당히 작은 개수이며, 결함의 개수가 t개를 초과하는 경우에 대하여 진단에 대한 연구가 거의 이루어지지 않았다. 이 논문에서는 결함의 개수가 t개를 초과하는 경우에 대하여 진단의 정확여부를 판단할 수 없는 충분히 작은 개수의 노드가 존재한다는 것을 허락함으로서, 진단 가능한 결함의 최대 수를 증가시키는 알고리즘을 제안한다.

Keywords