Title :
Fault simulation in a pipelined multiprocessor system
Author :
Agrawal, Prathima ; Agrawal, Vishwani D. ; Cheng, Kwang-Ting ; Tutundjian, Raffi
Author_Institution :
AT&T Bell Lab., Murray Hill, NJ, USA
Abstract :
The authors describe fault simulation algorithms for the MARS hardware accelerator. Two algorithms are considered. The first, serial fault simulation, has a performance that is linear in the number of faults. Its performance is easily predictable and it takes full advantage of the true-value simulation speed of the accelerator; it is also easy to implement. The second algorithm, concurrent fault simulation, is found to have a performance that is nonlinear in the number of faults. It also requires either a large amount of memory or a dynamic memory management, both of which are difficult to implement in an accelerator. Yet the concurrent method has the advantage of more efficient event processing and less duplicated effort. Combining the features of both algorithms, a fixed-memory, multipass, concurrent algorithm is developed for MARS
Keywords :
computer architecture; computer testing; fault location; pipeline processing; virtual machines; MARS hardware accelerator; concurrent fault simulation; dynamic memory management; fault simulation algorithms; fixed memory multipass concurrent algorithm; linear performance; nonlinear performance; pipelined multiprocessor system; serial fault simulation; Circuit faults; Circuit simulation; Computational modeling; Hardware; Mars; Memory management; Multiprocessing systems; Partitioning algorithms; Supercomputers; Testing;
Conference_Titel :
Test Conference, 1989. Proceedings. Meeting the Tests of Time., International
Conference_Location :
Washington, DC
DOI :
10.1109/TEST.1989.82361