2010
DOI: 10.1016/j.jss.2010.01.031
|View full text |Cite
|
Sign up to set email alerts
|

Robust fuzzy CPU utilization control for dynamic workloads

Abstract: a b s t r a c tIn a number of real-time applications such as target tracking, precise workloads are unknown a priori but may dynamically vary, for example, based on the changing number of targets to track. It is important to manage the CPU utilization, via feedback control, to avoid severe overload or underutilization even in the presence of dynamic workloads. However, it is challenge to model a real-time system for feedback control, as computer systems cannot be modeled via physics laws. In this paper, we pre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2011
2011
2022
2022

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 16 publications
0
5
0
Order By: Relevance
“…We assumed that the utilization of cache, memory, storage, and bus includes all the main features affecting the infrastructure of the computing system, namely the CPU utilization. We used adaptive neuro-fuzzy logic to determine the evaluation rule strength by enhancing our previous work [ 6 ]. This ANFIS is useful for any user who has an elementary knowledge and is just studying performance and utility of computer components.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…We assumed that the utilization of cache, memory, storage, and bus includes all the main features affecting the infrastructure of the computing system, namely the CPU utilization. We used adaptive neuro-fuzzy logic to determine the evaluation rule strength by enhancing our previous work [ 6 ]. This ANFIS is useful for any user who has an elementary knowledge and is just studying performance and utility of computer components.…”
Section: Discussionmentioning
confidence: 99%
“…However, these assessment techniques are based on some datasets that cause some inaccuracy during the implementation in the particular systems and on analyzing existing real systems. Additionally, there are fuzzy models for predicting the utilization of CPU based on trends and previous states of the workload [ 6 , 7 ] or taking into account historical data of the central processor time, RAM (read time, write time, swap time), the throughput of I/O and bus. In addition, these objects have many pointers (utilization, time, throughput, latency, delay, speed, frequency, and percentage), which confuses the assessing and prediction of computer components.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Basaran et al [25] show that fuzzy control considerably outperforms a PI controller and a model predictive controller in terms of CPU utilization control in a real-time operating system. However, these approaches do not aim to support load shedding considering distributed DSMS semantics discussed in Section I.…”
Section: Performance Evaluationmentioning
confidence: 99%