Professional Documents
Culture Documents
Abstract
1. Introduction
We focused on reducing the power consumption of The Kyoto Protocol that obligated participating
information and communication technology (ICT countries to cut their greenhouse gas emissions went into
products as an effective measure because power effect on February 2005. However, the amount of
consumption has expanded rapidly as these products greenhouse gases emitted by Japan was increased by
have spread through offices and homes. We consider that 7.6% from 1990 to 2002 even though Japan is obligated
a low motivation to save power is one reason preventing to reduce its emissions by 6%. Japan should prepare
reduction in the power consumption of these products. effective measures to fulfill its emission reduction
Therefore we developed a system that monitors and obligations. The increase in green house gas emissions is
displays the power consumption of ICT products by likely due to CO2 emissions from the residential and
analyzing their operating states. This system will enable commercial sectors. For example, CO2 emissions from
more users to take advantage of power saving functions the residential and commercial sectors, respectively, were
as the system requires no additional devices for 28.8% and 36.7% larger in 2002 than in 1990 in Japan.
measuring power consumption because it is completely The CO2 emissions produced by information and
implemented with software. Moreover, this system should communication technology (ICT) products have
motivate users to reduce power consumption by increased since ICT is spreading to offices and homes
providing power consumption information. rapidly. Moreover, improving the product's performance
is accelerating the increase. In response to this matter,
Key words: Kyoto Protocol, Power Consumption, ICT manufacturers have offered various power saving
Monitoring System, Personal Computer, ICT Product. functions to reduce the power consumption of their
ICT products
PC Server Printer , Access router router
< ~~~~~~~~~Power
m ent server
Figure 1 Concept of ICT products energy management system
269
Authorized licensed use limited to: Park College of Engineering and Technology. Downloaded on December 23, 2009 at 02:28 from IEEE Xplore. Restrictions apply.
We adopted the following monitoring methods of the consumption information for PCs and specified
operating states for each specific component. components. We also constructed mathematical
* CPU: The active and idling states were distinguished expressions to estimate power consumption information
by using the counter of the Performance monitor for PCs and specified components from their
(%Processor Time). manufacturers' specifications because the database does
* Memory The read/write (=active) and refresh (= idle) not contain power consumption information for all kinds
states were distinguished using the same counter as of PCs and components.
for the CPU. Here, using the example of the CPU, we explain how
* Display: The displaying (=active) and suspended ( we constructing mathematical expressions to estimate
idle) states were distinguished by measuring the power consumption from device specifications.
operation intervals of the keyboard and mouse, and * Extraction of correlating specifications: We
examining the management conditions set for the investigated the correlation between specifications and
display. power consumption by obtaining this information from
GPU: The active and idling states were distinguished web sites of Intel and AMD. We extracted voltage,
with the same counter as the CPU. clock frequency, and the type of CPU as specifications
HDD: The read/write (=active) and idling states were
distinguished by using the counter of the Performance correlated to power consumption.
monitor (%Disk Read Time, %Disk Write * Classification of quantitative specifications: We
Time, %Idle Time). classified quantitative and qualitative specifications
PS: The high and low load states were distinguished by from the extracted specifications. For the CPU, we
examining the operation intervals of the keyboard and classified voltage and clock frequency as quantitative
mouse and the management conditions set to the specifications and CPU type was classified as a
system. qualitative specification.
0
0.0 05 1.0 1.5 2.0 2.5 3.0 35
C bck frequency3 Hz]
Figure 2 Relation between clock frequency and power consumption for each kind of CPU
270
Authorized licensed use limited to: Park College of Engineering and Technology. Downloaded on December 23, 2009 at 02:28 from IEEE Xplore. Restrictions apply.
quantitative specification and power consumption for installation and registration of power consumption
each data group. Specifications with strong correlation information is necessary when introducing the system.
were selected for estimating power consumption. For Figure 3 is the registration window forAtthe power
consumption information of the software. first, the
the CPU, we compared the strength of the voltage user registers power consumption information using this
correlation with that of clock frequency for each type of window. For registering power consumption information,
CPU. Because the strength of the correlation of clock the user can select three methods according to the
frequency to power consumption was stronger than that information being investigated. If the user has power
of voltage, we selected clock frequency. Figure 2 consumption information for the PC and each component,
the window enables the user to register power
presents the relation between clock frequency and
poweresentsuthemrtion betweeahknd
power consumption for each lock
kind of CPU. freqUency.consumption information by inputting it directly to the
left-hand area in the window.
* Construction of estimation equations: We constructed If the user has model numbers for the PC and each
equations for estimating power consumption by component, the window enables the user to register
dividing the quantitative specification for each data power consumption information by inputting model
group by the qualitative specification. Because we numbers to the center part of the window and searching
found a linear correlation between power consumption the information in the database. If the user has some
and clock frequency (See Figure 2), we constructed specification data for a PC and each component, the
window enables the user to register power consumption
linear regression expressions of clock frequency for information by inputting that specification data in the
each kind of CPU. right-hand part of the window, and predicting the power
consumption information based on the estimation
3. Power consumption monitoring software formula described above. This can be done because the
development software automatically detects the specification data
We developed power consumption monitoring necessary for predicting this for all specific components.
software for PCs by applying the monitoring method The registration of power consumption information is
described above to the database of power consumption very easy as long as accuracy is not a high priority.
information. This software monitors power consumption Figure 4 presents the main window of the monitoring
of PCs without any measuring hardware; however the software. In the upper part of the window, the PC's
~~~~~.......?... .. .. ?. . . ....
271
Authorized licensed use limited to: Park College of Engineering and Technology. Downloaded on December 23, 2009 at 02:28 from IEEE Xplore. Restrictions apply.
power consumption is displayed in a line chart in real window. The breakdown display window displays the
time. In the center part of the window, the present level power consumption of each component in a line chart in
of reduced power consumption achieved for any target real time.
period is gradually displayed.
Six buttons are displayed in the bottom part of the 4. Verification of the monitoring method and
window. The button at upper left shifts the view to the software
window for registering power consumption information
shown in Figure 3. The button at upper center shifts the To verify the accuracy of the software, we compared
view to the measurement setting window. The the software data with the data obtained with devices for
measurement setting window enables the user to set measuring power consumption. The level of power
intervals for monitoring power consumption and the PC's consumption fell in a range of about ±10% for desktop
operating states and to initialize the log of monitoring PCs and about ±20% for notebooks PCs. We also
data. examined the effect of running the software to see if that
The upper-right button shifts the view to the analysis increased power consumption. The result indicated that
window. The analysis window enables the user to graph the effect was almost nil; therefore the software is
and to output the result of monitoring the power practical for use.
consumption of PC and each component and a graph of
the PC's operating states at any period. In addition, the 5. Conclusion
analysis window enables the user to calculate the
electrical energy being consumed by the PC and each
component for any time period. The button at bottom left We constructed the concept for a system to manage
shifts the view to the target setting window. The target- energy consumed by ICT products. The system could
setting window enables the user to set a reduction rate of imnprove the way such products are used so that operators
amount of power consumed for target periods (two period would lower power consumption when they use them. As
settings, short period and long). The reduction rate and the first stage of system construction, we considered a
target periods set are reflected in the window area system that monitors and displays the power
enclosed by the blue line in the main window. The button consumption of PCs. We found that the ratio of power
at bottom-center shifts the view to the breakdown display c m isvespecia large in Toduts.
We developed a method of monitoring power
_ ..
~~consumption
con su
Acknowledgements
This report is a result of research done as a
supplementary project of the Ministry of the
Environment in fiscal year 2004.
272
Authorized licensed use limited to: Park College of Engineering and Technology. Downloaded on December 23, 2009 at 02:28 from IEEE Xplore. Restrictions apply.