...
首页> 外文期刊>IEEE Transactions on Computers >Adaptive system-level diagnosis for hypercube multiprocessors
【24h】

Adaptive system-level diagnosis for hypercube multiprocessors

机译:超立方体多处理器的自适应系统级诊断

获取原文
获取原文并翻译 | 示例
           

摘要

System-level diagnosis is an important technique for fault detection and location in multiprocessor computing systems. Efficient diagnosis is highly desirable for sustaining the original system power. Moreover, effective diagnosis is particularly important for a multiprocessor system with high scalability but low connectivity. Most of the existing results are not applicable in practice because of the high diagnosis cost and limited diagnosability. Over-d fault diagnosis, where d is the diagnosability, has only been addressed using a probabilistic method in the literature. Aiming at these two issues, we propose a hierarchical adaptive system-level diagnosis approach for hypercube systems using a divide-and-conquer strategy. We first propose a conceptual algorithm HADA to formulate a rigorous analysis. Then we present its practical variant IHADA. In HADA and IHADA, the over-d fault problem is inherently tackled through a deterministic method. Three measures for diagnosis cost (diagnosis time, number of tests, and number of test links) are analyzed for the proposed algorithms. It is proved that the diagnosis cost required by our approach is lower than in previous diagnosis algorithms. It is shown that the diagnosis cost for the proposed algorithms depends on the number and location of faulty units in the system and the cost is extremely low when only a small number of faulty units exist. It is also shown that our algorithms are characterized by lower costs than a pessimistic diagnosis algorithm which trades lower diagnosis cost for a lower degree of accuracy. Experimental results on the nCUBE are provided.
机译:系统级诊断是多处理器计算系统中故障检测和定位的一项重要技术。为了维持原始系统功率,高效诊断是非常必要的。此外,有效的诊断对于具有高可伸缩性但连接性低的多处理器系统尤为重要。由于高昂的诊断成本和有限的可诊断性,大多数现有结果在实践中不适用。 Over-d故障诊断(其中d是可诊断性)仅在文献中使用概率方法解决。针对这两个问题,我们提出了一种采用分而治之策略的超立方体系统的分层自适应系统级诊断方法。我们首先提出一种概念算法HADA,以进行严格的分析。然后,我们介绍其实用的变体IHADA。在HADA和IHADA中,通过确定性方法固有地解决了过大故障。针对所提出的算法,分析了三种诊断成本度量(诊断时间,测试数量和测试链接数量)。事实证明,我们的方法所需的诊断成本比以前的诊断算法要低。结果表明,所提出算法的诊断成本取决于系统中故障单元的数量和位置,当故障单元数量很少时,成本极低。还表明,与悲观诊断算法相比,我们的算法具有较低的成本,悲观诊断算法以较低的诊断成本换取较低的准确性。提供了在nCUBE上的实验结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号