Approximate Mean Value Analysis for multi-core systems

dc.contributor.authorZhang, Lei
dc.contributor.authorDown, Douglas G.
dc.date.accessioned2025-04-23T20:31:04Z
dc.date.available2025-04-23T20:31:04Z
dc.date.issued2015-07
dc.description 2015 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS)
dc.description.abstractMean 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.sponsorshipwork reported in this paper was supported by the Ontario Research Fund and the Natural Sciences and Engineering Research Council of Canada.
dc.description.urihttps://ieeexplore.ieee.org/document/7285288
dc.format.extent8 pages
dc.genreconference papers and proceedings
dc.genrepreprints
dc.identifierdoi:10.13016/m2ser8-gxkv
dc.identifier.citationZhang, 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.urihttps://doi.org/10.1109/SPECTS.2015.7285288
dc.identifier.urihttp://hdl.handle.net/11603/38017
dc.language.isoen_US
dc.publisherIEEE
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC 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.subjectLoad modeling
dc.subjectApproximation methods
dc.subjectComputational modeling
dc.subjectflow-equivalent aggregation
dc.subjectperformance evaluation
dc.subjectApproximation algorithms
dc.subjectServers
dc.subjectMulticore processing
dc.subjectperformance models
dc.subjectservice demand estimation
dc.subjectmean value analysis
dc.subjectTime factors
dc.titleApproximate Mean Value Analysis for multi-core systems
dc.typeText
dcterms.creatorhttps://orcid.org/0000-0001-9343-3654

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
SPECTS2015.pdf
Size:
439.05 KB
Format:
Adobe Portable Document Format