Modelling power consumption of dual CPU server
Energy consumption is becoming a growing concern in designing hardware and software. A correct power consumption model is essential for providing guidelines to design such hardware and software. In this paper, we find that due to the CPU’s complex architecture, the power consumption is not monotonic...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2015
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/62843 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-62843 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-628432023-03-03T20:24:14Z Modelling power consumption of dual CPU server Xue, Yuhai Fan Rui School of Computer Engineering Parallel and Distributed Computing Centre DRNTU::Engineering::Computer science and engineering Energy consumption is becoming a growing concern in designing hardware and software. A correct power consumption model is essential for providing guidelines to design such hardware and software. In this paper, we find that due to the CPU’s complex architecture, the power consumption is not monotonically increasing with the increasing CPU utilization, for some certain computational-intensive program. The power consumption may decrease with the increasing CPU utilization level. After analysis, we think hyper-threading and Completely Fair Scheduler cause this unusual behavior. We propose a simple model based on the analysis, which can predict the power consumption trend with different CPU usage level. We believe multi-thread programmers with knowledge of this model can design more energy efficient program. For disk and memory, which consume less significant amount of power in computational-intensive program, an analysis of power consumption and performance is given. However, due to hardware constraints, the conclusions are not as important as we draw in the CPU part. Bachelor of Engineering (Computer Science) 2015-04-30T02:13:44Z 2015-04-30T02:13:44Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/62843 en Nanyang Technological University 44 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering |
spellingShingle |
DRNTU::Engineering::Computer science and engineering Xue, Yuhai Modelling power consumption of dual CPU server |
description |
Energy consumption is becoming a growing concern in designing hardware and software. A correct power consumption model is essential for providing guidelines to design such hardware and software. In this paper, we find that due to the CPU’s complex architecture, the power consumption is not monotonically increasing with the increasing CPU utilization, for some certain computational-intensive program. The power consumption may decrease with the increasing CPU utilization level. After analysis, we think hyper-threading and Completely Fair Scheduler cause this unusual behavior. We propose a simple model based on the analysis, which can predict the power consumption trend with different CPU usage level. We believe multi-thread programmers with knowledge of this model can design more energy efficient program. For disk and memory, which consume less significant amount of power in computational-intensive program, an analysis of power consumption and performance is given. However, due to hardware constraints, the conclusions are not as important as we draw in the CPU part. |
author2 |
Fan Rui |
author_facet |
Fan Rui Xue, Yuhai |
format |
Final Year Project |
author |
Xue, Yuhai |
author_sort |
Xue, Yuhai |
title |
Modelling power consumption of dual CPU server |
title_short |
Modelling power consumption of dual CPU server |
title_full |
Modelling power consumption of dual CPU server |
title_fullStr |
Modelling power consumption of dual CPU server |
title_full_unstemmed |
Modelling power consumption of dual CPU server |
title_sort |
modelling power consumption of dual cpu server |
publishDate |
2015 |
url |
http://hdl.handle.net/10356/62843 |
_version_ |
1759858392971608064 |