TY - GEN
T1 - Simultaneous simulation of alternative system configurations
AU - Gaonkar, Shravan
AU - Sanders, William H.
PY - 2005
Y1 - 2005
N2 - Simulation to obtain reliability and availability estimates has been widely used by system designers to evaluate and compare alternative choices before making design decisions. However, traditionally that approach worked only if significant computer resources were available or designers accepted a significant time delay between design iterations. In this paper, we present an alternative approach to compute measures of interest for a family of models that represent alternative design choices that is significantly more efficient than the traditional approach. The new approach combines the existing single-clock multiple-system simulation with adaptive uniformization. We achieve the speed-up by simulating all the alternative configurations of the discrete-event model simultaneously while amortizing the cost of enabled event set management. That allows us to explore and evaluate multiple configuration settings of a discrete-event model at the same time, significantly increasing the number of alternative versions of the model that are explored in a given amount of time.
AB - Simulation to obtain reliability and availability estimates has been widely used by system designers to evaluate and compare alternative choices before making design decisions. However, traditionally that approach worked only if significant computer resources were available or designers accepted a significant time delay between design iterations. In this paper, we present an alternative approach to compute measures of interest for a family of models that represent alternative design choices that is significantly more efficient than the traditional approach. The new approach combines the existing single-clock multiple-system simulation with adaptive uniformization. We achieve the speed-up by simulating all the alternative configurations of the discrete-event model simultaneously while amortizing the cost of enabled event set management. That allows us to explore and evaluate multiple configuration settings of a discrete-event model at the same time, significantly increasing the number of alternative versions of the model that are explored in a given amount of time.
UR - http://www.scopus.com/inward/record.url?scp=33750151039&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33750151039&partnerID=8YFLogxK
U2 - 10.1109/PRDC.2005.58
DO - 10.1109/PRDC.2005.58
M3 - Conference contribution
AN - SCOPUS:33750151039
SN - 0769524923
SN - 9780769524924
T3 - Proceedings - 11th Pacific Rim International Symposium on Dependable Computing, PRDC 2005
SP - 41
EP - 48
BT - Proceedings - 11th Pacific Rim International Symposium on Dependable Computing, PRDC 2005
T2 - 11th Pacific Rim International Symposium on Dependable Computing, PRDC 2005
Y2 - 12 December 2005 through 14 December 2005
ER -