DocumentCode :
1264440
Title :
Performance analysis of Time Warp with multiple homogeneous processors
Author :
Gupta, Anurag ; Akyildiz, Ian F. ; Fujimoto, Richard M.
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
Volume :
17
Issue :
10
fYear :
1991
fDate :
10/1/1991 12:00:00 AM
Firstpage :
1013
Lastpage :
1027
Abstract :
The behavior of n interacting processors synchronized by the Time Warp protocol is analyzed using a discrete-state, continuous-time Markov chain model. The performance and dynamics of the processes (or processors) are analyzed under the following assumptions: exponential task times and timestamp increments on messages, each event message generates one new message that is sent to a randomly selected process, negligible rollback, state saving, and communication delay, unbounded message buffers, and homogeneous processors. Several performance measures are determined, such as: the fraction of processed events that commit, speedup, rollback probability, expected length of rollback, the probability mass function for the number of uncommitted processed events, the probability distribution function for the virtual time of a process, and the fraction of time the processors remain idle. The analysis is approximate, thus the results have been validated through performance measurements of a Time Warp testbed executing on a shared-memory multiprocessor
Keywords :
Markov processes; discrete event simulation; multiprocessing systems; performance evaluation; protocols; Time Warp protocol; Time Warp testbed; communication delay; continuous-time Markov chain model; discrete-state; event message; exponential task times; homogeneous processors; interacting processors; negligible rollback; parallel simulation; performance measures; probability distribution function; probability mass function; processed events; rollback probability; shared-memory multiprocessor; speedup; state saving; timestamp increments; unbounded message buffers; uncommitted processed events; virtual time; Delay; Discrete event simulation; Length measurement; Performance analysis; Protocols; Senior members; Synchronization; Time measurement; Time warp simulation; Velocity measurement;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.99190
Filename :
99190
Link To Document :
بازگشت