TY - GEN
T1 - Performance prediction tuning on a multiprocessor
AU - Dimpsey, R. T.
AU - Iyer, Ravishankar K
PY - 1991/5
Y1 - 1991/5
N2 - A method is presented for modeling the behavior of a given class of applications executing in real workloads on a particular machine. The methodology is illustrated by modeling the execution of computationally bound, parallel applications running in real workloads on an Alliant FX/80. The model is constructed from real measured data obtained during normal machine operation and can capture intricate multiple job interactions, such as contention for shared resources. The model is a finite-state, discrete-time Markov model with rewards and costs associated with each state. The model can predict the distribution of completion times in real workloads for a given application. The predictions are useful in gauging how quickly an application will execute, or in predicting the effects of a system change on performance. The model is validated with three separate sets of empirical data. In one validation, the model successfully predicts the effects of operating the machine with one less processor.
AB - A method is presented for modeling the behavior of a given class of applications executing in real workloads on a particular machine. The methodology is illustrated by modeling the execution of computationally bound, parallel applications running in real workloads on an Alliant FX/80. The model is constructed from real measured data obtained during normal machine operation and can capture intricate multiple job interactions, such as contention for shared resources. The model is a finite-state, discrete-time Markov model with rewards and costs associated with each state. The model can predict the distribution of completion times in real workloads for a given application. The predictions are useful in gauging how quickly an application will execute, or in predicting the effects of a system change on performance. The model is validated with three separate sets of empirical data. In one validation, the model successfully predicts the effects of operating the machine with one less processor.
UR - http://www.scopus.com/inward/record.url?scp=0026153370&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0026153370&partnerID=8YFLogxK
U2 - 10.1145/115952.115972
DO - 10.1145/115952.115972
M3 - Conference contribution
AN - SCOPUS:0026153370
SN - 0897913949
SN - 9780897913942
T3 - Conference Proceedings - Annual Symposium on Computer Architecture
SP - 190
EP - 199
BT - Conference Proceedings - Annual Symposium on Computer Architecture
PB - Publ by IEEE
T2 - Proceedings of the 18th International Symposium on Computer Architecture
Y2 - 27 May 1991 through 30 May 1991
ER -