Approximate Mean Value Analysis for multi-core systems
| dc.contributor.author | Zhang, Lei | |
| dc.contributor.author | Down, Douglas G. | |
| dc.date.accessioned | 2025-04-23T20:31:04Z | |
| dc.date.available | 2025-04-23T20:31:04Z | |
| dc.date.issued | 2015-07 | |
| dc.description | 2015 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS) | |
| dc.description.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. | |
| dc.description.sponsorship | work reported in this paper was supported by the Ontario Research Fund and the Natural Sciences and Engineering Research Council of Canada. | |
| dc.description.uri | https://ieeexplore.ieee.org/document/7285288 | |
| dc.format.extent | 8 pages | |
| dc.genre | conference papers and proceedings | |
| dc.genre | preprints | |
| dc.identifier | doi:10.13016/m2ser8-gxkv | |
| dc.identifier.citation | Zhang, Lei, and Douglas G. Down. “Approximate Mean Value Analysis for Multi-Core Systems.” In 2015 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), 1–8, 2015. https://doi.org/10.1109/SPECTS.2015.7285288. | |
| dc.identifier.uri | https://doi.org/10.1109/SPECTS.2015.7285288 | |
| dc.identifier.uri | http://hdl.handle.net/11603/38017 | |
| dc.language.iso | en_US | |
| dc.publisher | IEEE | |
| dc.relation.isAvailableAt | The University of Maryland, Baltimore County (UMBC) | |
| dc.relation.ispartof | UMBC Information Systems Department | |
| dc.rights | © 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. | |
| dc.subject | Load modeling | |
| dc.subject | Approximation methods | |
| dc.subject | Computational modeling | |
| dc.subject | flow-equivalent aggregation | |
| dc.subject | performance evaluation | |
| dc.subject | Approximation algorithms | |
| dc.subject | Servers | |
| dc.subject | Multicore processing | |
| dc.subject | performance models | |
| dc.subject | service demand estimation | |
| dc.subject | mean value analysis | |
| dc.subject | Time factors | |
| dc.title | Approximate Mean Value Analysis for multi-core systems | |
| dc.type | Text | |
| dcterms.creator | https://orcid.org/0000-0001-9343-3654 |
Files
Original bundle
1 - 1 of 1
