Dynamic dependability analysis of shuffle-exchange networks

被引:0
|
作者
Elderhalli, Yassmeen [1 ]
Hasan, Osman [1 ]
Tahar, Sofiene [1 ]
机构
[1] Concordia Univ, Dept Elect & Comp Engn, Montreal, PQ, Canada
关键词
Dynamic dependability analysis; Shuffle-exchange networks; Dynamic fault trees; Dynamic reliability block diagrams; Theorem proving; Higher-order logic; HOL4; RELIABILITY;
D O I
10.1007/s10703-024-00448-z
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Designing dependable multiprocessor systems requires reliable interconnection networks. Multistage interconnection networks (MINs), including shuffle-exchange networks (SENs), are widely used to establish the desired connection. The failure of these networks can degrade the overall system performance, whichmay lead to significant losses. In this paper, wepropose to formally model and analyze the dynamic dependability aspects of SENs using a combination of dynamic fault trees (DFTs) and dynamic reliability block diagrams (DRBDs) based on higher-order logic (HOL) theorem proving. We propose to integrate these two modeling approaches for efficiently handling the considered formal dependability analysis by leveraging upon the advantages of each method. The soundness of this integration is provided through a formal proof of equivalence between the DFT and DRBD algebras. We utilize the proposed framework to provide the formal DFT and DRBD analyses of three common measures of SENs, namely: terminal, broadcast and network reliability. The proposed approach allowed us to verify generic expressions of probability of failure and reliability of these systems, which can be instantiated with any number of system components and time-to-failure functions.
引用
收藏
页码:285 / 325
页数:41
相关论文
共 50 条