Science Alert
 
Blue
   
Curve Top
Information Technology Journal
  Year: 2013 | Volume: 12 | Issue: 4 | Page No.: 632-639
DOI: 10.3923/itj.2013.632.639
 
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail

Estimate Load-dependent Service Demand for Modern CPU

Z. Zhang, S. Li and J. Zhou

Abstract:
Estimate request service demand is vital for resource management and capacity planning in large web servicing system. Most existing works assume the service demand is load-independent. This study showed that it is not the case for modern processors with Dynamic Frequency Scaling (DFS) and Simultaneous Multi-Threading (SMT) capabilities. Through experiments in a Xeon processor under Linux, this study showed that the CPU demand can be modeled as a polynomial function of CPU utilization with degree 2 or 3. This study proposed a quadratic programming based optimization method to infer the polynomial coefficients from readily available CPU utilization and response time data. Comparing with widely used regression method, proposed optimization method can reduce the error by more than half in most cases. Proposed method is also more accurate than the existing load-dependent estimation method, particularly in workload of requests with different sizes.
PDF Fulltext XML References Citation Report Citation
 RELATED ARTICLES:
  •    Critical Thread Guided Fine-grained Adaptive Capacity Management for Shared CMP Caches
How to cite this article:

Z. Zhang, S. Li and J. Zhou, 2013. Estimate Load-dependent Service Demand for Modern CPU. Information Technology Journal, 12: 632-639.

DOI: 10.3923/itj.2013.632.639

URL: https://scialert.net/abstract/?doi=itj.2013.632.639

COMMENT ON THIS PAPER
 
 
 

 

 
 
 
 
 
 
 
 
 

 
 
 
 
 



Curve Bottom