DocumentCode :
3664858
Title :
Approximate Mean Value Analysis for multi-core systems
Author :
Lei Zhang;Douglas G. Down
Author_Institution :
Department of Computing and Software, McMaster University, 1280 Main Street West, Hamilton, ON L8S 4K1, Canada
fYear :
2015
fDate :
7/1/2015 12:00:00 AM
Firstpage :
1
Lastpage :
8
Abstract :
Mean Value Analysis (MVA) has long been a standard approach for performance analysis of computer systems. While the exact load-dependent MVA algorithm is an efficient technique for computer system performance modeling, it fails to address several features of multi-core platforms. In addition, the load-dependent MVA algorithm suffers from numerical difficulties under heavy load conditions. The goal of our paper is to find an efficient and robust method which is easy to use in practice and also achieves accuracy for performance prediction for multi-core platforms. Our contributions are: We present a flow-equivalent performance model designed specifically to address multi-core computer systems. We identify the influence on the CPU demand of the effects of Dynamic Frequency Scaling (DFS) and Hyper-Threading Technology (HTT). We adopt an approximation technique to estimate resource demands to parameterize the MVA algorithm. We use a modified Conditional MVA (CMVA) algorithm to address the potential numerical instability. To validate the application of our method, we investigate a case study of an e-commerce web server which is equipped with diverse classes of user requests. We show that our method achieves better accuracy compared with other commonly used MVA algorithms.
Keywords :
"Load modeling","Servers","Approximation methods","Approximation algorithms","Multicore processing","Time factors","Computational modeling"
Publisher :
ieee
Conference_Titel :
Performance Evaluation of Computer and Telecommunication Systems (SPECTS), 2015 International Symposium on
Type :
conf
DOI :
10.1109/SPECTS.2015.7285288
Filename :
7285288
Link To Document :
بازگشت