A fast diagnosis algorithm for locally twisted cube multiprocessor systems under the MM* model

被引:19
作者
Yang, Hui [1 ]
Yang, Xiaofan [1 ]
机构
[1] Chongqing Univ, Coll Comp Sci, Chongqing 400044, Peoples R China
关键词
multiprocessor; system-level fault diagnosis; comparison model; diagnosis algorithm; locally twisted cube;
D O I
10.1016/j.camwa.2006.09.008
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Comparison-based diagnosis is a practical approach to the system-level fault diagnosis of multiprocessors. The locally twisted cube is a newly introduced hypercube variant, which not only possesses lower diameter and better graph embedding capability as compared with a hypercube of the same size, but retains some nice properties of hypercubes. This paper addresses the fault diagnosis of locally twisted cubes under the MM* comparison model. By utilizing the existence of abundant cycles within a locally twisted cube, we present a new diagnosis algorithm. With elaborately organized data, this algorithm can run in O (N log(2)(2) N) time, where N stands for the total number of nodes. In comparison, the classical Sengupta-Dahbura diagnosis algorithm takes as much as O (N-5) time to achieve the same goal. As a consequence, the proposed algorithm is remarkably superior to the Sengupta-Dahbura algorithm in terms of the time overhead. (c) 2007 Elsevier Ltd. All rights reserved.
引用
收藏
页码:918 / 926
页数:9
相关论文
共 20 条
[1]   Communal dining and the Chinese famine of 1958-1961 [J].
Chang, GH ;
Wen, GJ .
ECONOMIC DEVELOPMENT AND CULTURAL CHANGE, 1997, 46 (01) :1-34
[2]  
[常青彦 Chang Qingyan], 2006, [中国科学技术大学学报, Journal of University of Science and Technology of China], V36, P607
[3]  
CHANG QY, 2006, J U SCI TECHNOLOGY C, V36, P673
[4]   A NEW VARIATION ON HYPERCUBES WITH SMALLER DIAMETER [J].
CHEDID, FB ;
CHEDID, RB .
INFORMATION PROCESSING LETTERS, 1993, 46 (06) :275-280
[5]   THE MOBIUS CUBES [J].
CULL, P ;
LARSON, SM .
IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (05) :647-659
[6]  
ESTAFAHANIAN AH, 1991, IEEE T COMPUT, V40, P88
[7]  
Harary F., 1972, Graph Theory
[8]  
HILLIS DW, 1981, 646 MIT AI
[9]   A graph partitioning approach to sequential diagnosis [J].
Khanna, S ;
Fuchs, WK .
IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (01) :39-47
[10]  
Kranakis E, 2000, IEEE T COMPUT, V49, P1013, DOI 10.1109/12.888036