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...

Full description

Saved in:
Bibliographic Details
Main Author: Xue, Yuhai
Other Authors: Fan Rui
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