This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Allocation and Mapping Based Reliability Analysis of Multistage Interconnection Networks
May 1996 (vol. 45 no. 5)
pp. 600-606

Abstract—Task allocation using cubic partitioning of multistage interconnection networks (MINs) offers several advantages over random allocation of resources. The objective of this paper is to analyze MIN reliability considering the cubic allocation algorithm. A comprehensive analytical model is derived for predicting reliability of MIN-based systems where tasks are allocated using the buddy strategy. System reliability with the free list allocation policy is computed via simulation. It is shown that the system reliability is dependent on the allocation algorithm and the free list policy is superior to the buddy scheme in this respect. Two types of mapping algorithms known as conventional and bit reversal are used on a baseline MIN to show that the same allocation algorithm can result in different reliability and performance. A performance-related reliability measure is analyzed using probability of acceptance as the performance measure to demonstrate the trade-offs between performance and reliability.

[1] C.L. Wu and T.Y. Feng,A Tutorial on Interconnection Network for Parallel and Distributed Processing. IEEE CS Press, 1984.
[2] L.N. Bhuyan and D.P. Agarwal,"Design and Performance of Generalized Interconnection Networks," IEEE Trans. Computers, pp. 1,081-1,090, Dec. 1983.
[3] A. Varma and C.S. Raghavendra,"Reliability Analysis of Redundant-Path Interconnection Networks," IEEE Trans. Reliability, pp. 130-137, Apr. 1989.
[4] C. Botting,S. Rai, and D.P. Agrawal,"Reliability Computation of Multistage Interconnection Networks," IEEE Trans. Computers, pp. 138-145, Apr. 1989.
[5] V. Cherkassky and M. Malek,"Reliability and Fail-Softness Analysis of Multistage Interconnection Networks," IEEE Trans. Reliability, pp. 524-528, Dec. 1985.
[6] J.T. Blake and K.S. Trivedi,"Reliability Analysis of Interconnection Networks Using Hierarchical Composition," IEEE Trans. Computers, pp. 1,600-1,604, Nov. 1989.
[7] C.R. Das,P. Mohapatra et al., "An Availability Model for MIN-Based Multiprocessors," , IEEE Trans. Parallel and Distributed Systems, pp. 1,118-1,129, Oct. 1993.
[8] D.L. Tuomenoksa and H.J. Siegel,"Task Scheduling on the PASM Parallel Processing System," IEEE Trans. Software Engineering, pp. 145-157, Feb. 1985.
[9] W. Lin and C.L. Wu,"A Distributed Resource Management Mechanism for a Partitionable Multiprocessor System," IEEE Trans. Computers, pp. 201-210, Feb. 1988.
[10] J.B. Dugan,K.S. Trivedi et al., "The Hybrid Automated Reliability Predictor," , AIAA J. Guidance, Control and Dynamics, vol. 9, no. 3, pp. 319-331, May-June 1986.
[11] R. Sahner and K.S. Trivedi,"Reliability Modeling Using SHARPE," IEEE Trans. Reliability, pp. 186-193, June 1987.
[12] J. Kim, C.R. Das, and W. Lin, “A Top-Down Processor Allocation Scheme for Hypercube Computers,” IEEE Trans. Parallel and Distributed Systems, vol. 2, no. 1, pp. 20-30, Jan. 1991.
[13] M. S. Chen and K. G. Shin,“Processor allocation in an$N$-cube multiprocessor using gray codes,”IEEE Trans. Comput., vol. C-37, pp. 1396–1407, Dec. 1987.
[14] P.-J. Chuang and N.-F. Tzeng,"A Fast Recognition-Complete Processor Allocation Strategy for Hypercube Computers," IEEE Trans. Computers, pp. 467-479, Apr. 1992.
[15] M.D. Beaudry,"Performance Related Reliability Measures for Computing Systems," IEEE Trans. Computers, pp. 540-547, June 1978.
[16] L.N. Bhuyan,"An Analysis of Processor-Memory Interconnection Networks," IEEE Trans. Computers, pp. 279-283, Mar. 1985.

Index Terms:
Allocation-based reliability, cubic allocation schemes, mapping algorithms, multistage interconnection network, performance-related reliability, reliability.
Citation:
Prasant Mohapatra, Chansu Yu, Chita R. Das, "Allocation and Mapping Based Reliability Analysis of Multistage Interconnection Networks," IEEE Transactions on Computers, vol. 45, no. 5, pp. 600-606, May 1996, doi:10.1109/12.509911
Usage of this product signifies your acceptance of the Terms of Use.