Battery and Power Consumption of Pocket Pcs

Total Page:16

File Type:pdf, Size:1020Kb

Battery and Power Consumption of Pocket Pcs JOURNAL OF COMPUTERS, VOL. 7, NO. 1, JANUARY 2012 147 Battery and Power Consumption of Pocket PCs Assim Sagahyroon Department of Computer Science and Engineering American University of Sharjah, UAE Email:[email protected] Abstract—Due to the increased functionality in today’s display. Energy consumption characterization in portable devices, battery life and energy consumption handheld devices for popular GUI platforms from the continue to be a major concern for both designers and users. hardware, software, and application perspectives was Unfortunately battery technology is not keeping pace with discussed in [4]. Such characterization provides a basis the energy requirements of these devices and therefore for further research on GUI energy optimization. The energy-efficient hardware design techniques, software optimization, energy management, and the design of power consumption of videos encoded using various efficient communication protocols continue to be explored codec standards and played on handheld devices was by researches as viable means that would assist in the presented in [2]. Experiments were performed to explore efficient use of the energy resources of these mobile devices. the effects of the choice of codec standards, file formats, In this paper, using results obtained from a number of and encoding parameters on power consumed. Since the experiments, we investigate battery utilization and power incorporation of 3D graphics in handhelds poses several consumption of two pocket PCs. Using benchmarks that are serious challenges to the hardware designer, an analysis representative of typical workloads, and by varying the of the power consumption of mobile 3D graphics operating conditions of these devices we were able to explore pipelines and the effects of various 3D graphics factors the impact of a number of features available in these devices on battery life and the power consumed. such as resolution, frame rate, level of detail, lighting and Characterizing the consumption of these devices provides a texture maps on power consumption was presented in [5]. platform for further research and contribute to the design In recent years and improve the energy budget usage of improved and energy-efficient future mobile computing of portable units, several energy management techniques devices. have been investigated at different levels of system design – starting from silicon at the bottom to application Index Terms —portable devices, battery life, power design at the top, with communication protocols and consumption. operating system in between [6 – 9]. The primary objective of these techniques was to find means and I. INTRODUCTION methods to reduce the power consumption of mobile Mobile devices are increasingly becoming an integral devices and extend the battery life time. part of our daily life contributing to an ever growing Therefore and in view of the slow battery capacity ubiquitous computing environment. Hence, users will growth, it is becoming increasingly important to develop continue to expect more functionality from these devices. techniques to achieve high energy efficiency for handheld Enhanced features and the complex operations performed mobile devices. Designers must strive to maximize the by these portable devices are rapidly draining their amount of service work that the system can accomplish limited system energy budget. Battery lifetime is perhaps taking into consideration today’s battery capacity one of the most important characteristics of a portable constraints. An analysis of the power consumption computer. For many users, doubling the battery lifetime requirements and an understanding of battery may be far more important than doubling the clock performance as the only energy source in these devices is frequency. A main concern is the fact that improvements essential, and offers both users and designers critical in battery capacity have not kept pace with the information that would assist in efficient system usage improvements in microelectronics technology [1]. and in bringing to the market energy-efficient designs. Reducing power consumption and prolonging battery-life Initial and partial results of the work presented here is a major concern for designers. Battery capacity grows were presented at APCCS [10]. In this paper an very slowly, about 5 to 10% every year, which is not expanded and elaborate version of this work is presented. adequate when we take into consideration the energy The aim is to experiment with two portable devices, demand of handheld devices [2]. An understanding of namely the Compaq iPAQ 3950 and the HP iPAQ the power consumption behavior of these devices and the Rx3715 and assess their battery utilization as well as impact of the different operating modes and scenarios on power consumption characteristics. The methodology battery life is critical for the design of energy used in this work is applicable to most handheld devices. efficient devices. The rest of the paper is organized as follows: section In [3], an attempt was made to study the power usage 2 describes the experiment environment and the of an IBM ThinkPad R40 laptop. The authors run a set of experimental setup as well the theoretical framework that experiments to measure the power consumption of forms the basis for the measurements taken. The various various key components such as CPU, hard disk and loads or benchmark software used is discussed in section © 2012 ACADEMY PUBLISHER doi:10.4304/jcp.7.1.147-155 148 JOURNAL OF COMPUTERS, VOL. 7, NO. 1, JANUARY 2012 3. Experimental results are presented in section 4. The modulation in the signal. The oscilloscope also had a paper is concluded in section 5. built-in floppy disk to store and retreive waveforms and setups. The waveforms could be saved as a picture, II. EXPERIMENT ENVIRONMENT spreadsheet file, MathCAD or internal format. To prevent overcharging of the battery due to a spike The methodology used and the procedural steps taken upon connecting the Pocket PC directly to the power to collect data that reflects battery usage, and the source, a protection circuit is used. The circuit diagram is consumption characteristics are described in the of the complete setup is shown in figure 2. following subsections. A. Experimental Setting The experimental setup or testbed consisted of the following components: the pocket PCs, the measurement apparatus and the software or benchmarks to be run to gauge the consumption. The setup is shown in Figure 1. Figure 2. Circuit Diagram In steady state, the power P of the pocket computer can be computed as follows: P = V * I Figure 1. Experimental Setup Where V is the battery voltage and I is the current drawn by the computer. In this work, a digital multimeter The Compaq iPAQ 3950 unit uses an Intel XScale was used to measure the voltage across the battery processor. The speed is 400MHz and RAM is 64MB. It terminals. To measure the current, a small resistor R is comes with an SD/MMC slot for extra memory. It has a positioned in series with the lithium battery. The voltage transflective TFT display. Audio capabilities include across the resistor VR is sampled using the oscilloscope; microphone, speaker and a headphone jack. The only using Kirchoff’s law (I = VR/R ), we can compute the mode of wireless communication is through infrared. The current drawn by the pocket computer. The instantaneous operating system used is Windows Pocket PC. power is then computed by multiplying this current with The HP iPAQ Rx3715 unit uses a Samsung 2440 the supply voltage. This is similar to the approach utilized Processor. The speed is 400MHz and 152 MB of memory in [11] to assess the power characteristics of the Itsy is available to the user. It also has a SD memory card platform. support for any extra memory if required. The display is The oscilloscope was configured to perform a a 3.5 inch transflective color QVGA, 240 X 320 pixels, predefined number (N) of measurements while 64K color support. The backlight can be modified so as calculating the voltage across the battery. In our case, we to change its brightness. For audio capabilities there is an set N at 500. At the end of every acquisition which is a integrated microphone, speaker, 3.5 mm stereo set of N measurements the average is calculated. headphone jack, MP3 stereo through audio jack. The For a total of N measurements taken ∆ units of time communication features include Infrared with a data apart, an estimate of the average power is computed using transfer speed up to 115.2 Kbps, Bluetooth with a 10 the following equation: meter range and WiFi capabilities. The Operating system N used by it is Windows CE. PAVG = 1/N Σi P(i) We used as well a Tektronix TDS 3032 Digital III. SOFTWARE BENCHMARKS Phosphor Oscilloscope. It has two channels, a bandwidth of 300MHz, and maximum sample rate of 2.5GS/s. It has In this work we experimented with a variety of workloads the capability of acquiring a maximum of 10,000 points representing a wide range of tasks and at the same time waveforms to capture horizontal detail. The signal capable of stressing different components within the PC. processing features include averaging the input signal to The applications used include: remove the uncorrelated noise and improve the measurement accuracy. If the signal appears noisy, the A. The Pocket PC Benchmark v1.02 waveform intensity knob could be increased to see the noise more easily. The display features include a color The application [12] tests the Pocket PC from different LCD and digital phosphor to clearly display intensity points of view such as calculations and heap management © 2012 ACADEMY PUBLISHER JOURNAL OF COMPUTERS, VOL. 7, NO. 1, JANUARY 2012 149 performance. It can execute three types of benchmarks, Each single battery test is carried out for the whole namely, CPU Benchmark, Graphics Benchmark and Flat battery lifetime period . File Benchmark. The benchmarks can be executed on a Finally, the XCPUScalar software is used to loop count from 1 to 1000.
Recommended publications
  • P Palmtop Aper
    u.s. $7.95 Publisher's Message ................................ , Letters to the Editor .................................. ~ - E New Third Party Ln Products and Services ............................ .E ..... =Q) HP Palmtop Users Groups ...................... J E :::J User to User ............................................ 1( :z Hal reports on the excitement at the HP Handheld - P Palmtop User's Conference, a new book by David Packard "<t" describing the history of HP, our new 200LXI1000CX Q) loaner p'rogram for developers, the 1995/1996 E Subscnbers PowerDisk and some good software :::J that didn't make it into thePowerDisk, but is on this o issue's ON DISK and CompuServe. > aper PalmtoD Wisdom .................................... 2< Know ~here you stand with your finances; Keep impqrtant information with you, and keep it secure; The best quotes may not tie in the quotes books. Built·in Apps on Vacation: To Africa and Back with the HP Palmtop ....................................... 1E acafTen/ The HP 200LX lielps a couple from Maryland prepare for their dream vacation to Africa. Built·in Apps on Vacation: Editor on Vacation .................................. 2( Even on vacation, Rich Hall, managing editor for The HP Palmtop Paper, finds the Palmtop to be an indispensable companion. AP~ointment Book: ~n ~~l~epP~~'~~~~~~.~~.~~...................... 2~ Appointment Book provides basic prol'ect management already built into the HP Pa mtop. DataBase: Print Your Database in the Format You Want .......................... 3( Create a custom database and print Hout in the for­ mat you want using the built-in DataBase program and Smart Clip. Lotus 1·2·3 Column: Basic Training for 1-2-3 Users ............... 3~ Attention first-time Lotus users, or those needing a bH of a refresher - get out your HP Palmtop and fonow along with this review of the basics.
    [Show full text]
  • Wearable Technology for Enhanced Security
    Communications on Applied Electronics (CAE) – ISSN : 2394-4714 Foundation of Computer Science FCS, New York, USA Volume 5 – No.10, September 2016 – www.caeaccess.org Wearable Technology for Enhanced Security Agbaje M. Olugbenga, PhD Babcock University Department of Computer Science Ogun State, Nigeria ABSTRACT Sproutling. Watches like the Apple Watch, and jewelry such Wearable's comprise of sensors and have computational as Cuff and Ringly. ability. Gadgets such as wristwatches, pens, and glasses with Taking a look at the history of computer generations up to the installed cameras are now available at cheap prices for user to present, we could divide it into three main types: mainframe purchase to monitor or securing themselves. Nigerian faced computing, personal computing, and ubiquitous or pervasive with several kidnapping in schools, homes and abduction for computing[4]. The various divisions is based on the number ransomed collection and other unlawful acts necessitate these of computers per users. The mainframe computing describes reviews. The success of the wearable technology in medical one large computer connected to many users and the second, uses prompted the research into application into security uses. personal computing, as one computer per person while the The method of research is the use of case studies and literature term ubiquitous computing however, was used in 1991 by search. This paper takes a look at the possible applications of Paul Weiser. Weiser depicted a world full of embedded the wearable technology to combat the cases of abduction and sensing technologies to streamline and improve life [5]. kidnapping in Nigeria. Nigeria faced with several kidnapping in schools and homes General Terms are in dire need for solution.
    [Show full text]
  • Scheme of Work 2021-22 Computer Class
    Scheme of Work 2021-22 Rev. No: 01 Computer Class: III Date: 9 February 2021 Book: Computer 3 Term: I Periods of week: 2 Total teaching minutes per week: 80 minutes Duration of 1 period: 40 minutes Total Weeks: 17 weeks Week Content Week Content 1st Types of computers 9th Inside the system unit nd th 2 Types of computers 10 Inside the system unit rd th 3 Types of computers 11 Inside the system unit th th 4 Types of computers 12 Inside the system unit 5th Revision 13th Practical: Inside the system unit th th 6 Revision 14 Revision th th 7 Revision 15 Revision 16th 8th Quarterly Test First Term Exam 17th Page 1 of 5 This is a CONTROLLED & CONFIDENTIAL document of “Dr. A. Q. Khan School System”. Its unauthorized disclosure or reproduction shall be liable for prosecution under the copyright act and any other law Daily Lesson Plan (DLP) Session 2021-22 Subject: Computer Term – I Topic: Types of computer Class: III Week: 01 Learning Plan (Methodology) Time Resources Assessment Objectives By the end of this Introduction: Teacher should ask some question related to 40 Book Teacher should Lesson Students computer. min Board assess students by should be able to: Development: computer asking of: After reading the lesson teacher should tell them about four different Tell or explain main types of computer. questions about 1. Micro computer: These are most smallest and common computer computers. It is also called personal computer. These are types used in homes, school and colleges etc. these computers are divided into three types.
    [Show full text]
  • Classification of Computer
    Department Of Business Administration Dr. Rakesh Ranjan BBA Sem -2 Classification of Computer Generally, computers can be divided into 3 types. 1. Analog Computers 2. Digital Computers 3. Hybrid Computers ANALOG COMPUTERS : In this type of computers, numerical magnitudes are represented by physical quantities such as electric current, voltage, or resistance, mechanical movements, etc. These are machines which are designed to perform arithmetical functions upon numbers where the numbers are represented by physical quantity. Analog computers are widely used in manufacturing units where temperatures, pressure or flow of liquids are to be monitored continuously. It is also used at petrol pump where petrol pump contains an analog processor that connects fuel flow measurements into quantity and price values. Among the various drawbacks of using Analog computers are: They do not have the ability to store data in large quantities; They do not have the logical facilities; They can perform only arithmetical functions but are more costlier. DIGITAL COMPUTERS : A digital computer operates on data in the form of digits, rather than the physical quantities used in analog computers. That is, its input must be discrete rather than continuous and may consist of combinations of numbers, characters and special symbols, written in appropriate programming language. Digital computers can be classified into two parts: General Purpose Digital Computers They are also known as all purpose digital computers. Theoretically they can be used for any type of applications, e.g., computers that are used for payroll, graphs, analysis, etc. Special Purpose Digital Computers A digital computer is 'designed to solve problems of a restricted type.
    [Show full text]
  • A History of the Personal Computer Index/11
    A History of the Personal Computer 6100 CPU. See Intersil Index 6501 and 6502 microprocessor. See MOS Legend: Chap.#/Page# of Chap. 6502 BASIC. See Microsoft/Prog. Languages -- Numerals -- 7000 copier. See Xerox/Misc. 3 E-Z Pieces software, 13/20 8000 microprocessors. See 3-Plus-1 software. See Intel/Microprocessors Commodore 8010 “Star” Information 3Com Corporation, 12/15, System. See Xerox/Comp. 12/27, 16/17, 17/18, 17/20 8080 and 8086 BASIC. See 3M company, 17/5, 17/22 Microsoft/Prog. Languages 3P+S board. See Processor 8514/A standard, 20/6 Technology 9700 laser printing system. 4K BASIC. See Microsoft/Prog. See Xerox/Misc. Languages 16032 and 32032 micro/p. See 4th Dimension. See ACI National Semiconductor 8/16 magazine, 18/5 65802 and 65816 micro/p. See 8/16-Central, 18/5 Western Design Center 8K BASIC. See Microsoft/Prog. 68000 series of micro/p. See Languages Motorola 20SC hard drive. See Apple 80000 series of micro/p. See Computer/Accessories Intel/Microprocessors 64 computer. See Commodore 88000 micro/p. See Motorola 80 Microcomputing magazine, 18/4 --A-- 80-103A modem. See Hayes A Programming lang. See APL 86-DOS. See Seattle Computer A+ magazine, 18/5 128EX/2 computer. See Video A.P.P.L.E. (Apple Pugetsound Technology Program Library Exchange) 386i personal computer. See user group, 18/4, 19/17 Sun Microsystems Call-A.P.P.L.E. magazine, 432 microprocessor. See 18/4 Intel/Microprocessors A2-Central newsletter, 18/5 603/4 Electronic Multiplier. Abacus magazine, 18/8 See IBM/Computer (mainframe) ABC (Atanasoff-Berry 660 computer.
    [Show full text]
  • Pdas in Medicine.Pdf
    Review Personal digital assistants in health care: experienced clinicians in the palm of your hand? Daniel C Baumgart Lancet 2005; 366: 1210–22 Physicians and other health-care professionals are rapidly adopting personal digital assistants (PDA). Palm pilots Department of Medicine, and other hand-held computers are also increasingly popular among medical students. PDAs can be used for Charité Medical School, medical student education and physician training, daily clinical practice, and research. PDAs and their increasing Virchow Hospital, Humboldt- integration with information technology in hospitals could change the way health care is delivered in the future. But University of Berlin, D-13344 Berlin, Germany despite the increasing use of PDAs, evidence from well-designed research studies is still needed to show how much (D C Baumgart MD) these devices can improve the quality of care, save patients’ lives, and ultimately reduce health-care expenses. In this Correspondence to: Review of PDA use in health care, the operating systems, basic functionality, security and safety, limitations, and Dr Daniel C Baumgart future implications of PDAs are examined. A personal perspective and an introduction to medical PDA applications, [email protected] software, guidelines, and programmes for health-care professionals is also provided. Health care in the developed world is characterised by a Clinicians are rapidly adopting PDAs into their daily rapidly increasing use of information technology in practice.1 In one study, more than half of
    [Show full text]
  • The Use of Palmtop Computers for Learning a Review of the Literature
    The use of palmtop computers for learning A review of the literature Carol Savill-Smith and Phillip Kent research report The use of palmtop computers for learning A review of the literature Carol Savill-Smith and Phillip Kent Acknowledgements We would like to thank Jill Attewell, the Learning and Skills Development Agency m-learning programme manager, for her support, advice and contribution to the editing process, and Helen Rendell for assisting with the identification of research material for this review. Published by the Learning and Skills Development Agency www.LSDA.org.uk Feedback should be sent to: Information Services Learning and Skills Development Agency Regent Arcade House 19–25 Argyll Street London W1F 7LS. Tel +44 (0) 20 7297 9144 Fax +44 (0) 20 7297 9242 [email protected] Registered with the Charity Commissioners Printed in the UK 1477/08/03/2400 ISBN 1 85338 862 9 © Learning and Skills Development Agency 2003 You are welcome to copy this publication for internal use within your organisation. Otherwise, no part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, electrical, chemical, optical, photocopying, recording or otherwise, without prior written permission of the copyright owner. Further information For further information about the issues discussed in this publication please contact: Jill Attewell m-learning Programme Manager Learning and Skills Development Agency. Tel +44 (0) 20 7297 9100 [email protected] This publication was supported by the Learning and Skills Council as part of a grant to the Learning and Skills Development Agency for a programme of research and development.
    [Show full text]
  • 1. Types of Computers Contents
    1. Types of Computers Contents 1 Classes of computers 1 1.1 Classes by size ............................................. 1 1.1.1 Microcomputers (personal computers) ............................ 1 1.1.2 Minicomputers (midrange computers) ............................ 1 1.1.3 Mainframe computers ..................................... 1 1.1.4 Supercomputers ........................................ 1 1.2 Classes by function .......................................... 2 1.2.1 Servers ............................................ 2 1.2.2 Workstations ......................................... 2 1.2.3 Information appliances .................................... 2 1.2.4 Embedded computers ..................................... 2 1.3 See also ................................................ 2 1.4 References .............................................. 2 1.5 External links ............................................. 2 2 List of computer size categories 3 2.1 Supercomputers ............................................ 3 2.2 Mainframe computers ........................................ 3 2.3 Minicomputers ............................................ 3 2.4 Microcomputers ........................................... 3 2.5 Mobile computers ........................................... 3 2.6 Others ................................................. 4 2.7 Distinctive marks ........................................... 4 2.8 Categories ............................................... 4 2.9 See also ................................................ 4 2.10 References
    [Show full text]
  • Configuring the Information Environment of Microcomputers with the Microsoft Windows 10 Operating System
    Configuring the Information Environment of Microcomputers with the Microsoft Windows 10 Operating System Felix Kasparinsky[0000-0002-1048-9212] MASTER-MULTIMEDIA Ltd, Entuziastov Shosse 98-3-274, Moscow 111531, Russia [email protected] Abstract. Since 2015, microcomputers have appeared in the information envi- ronment, which are a compact system unit with minimal functionality without peripherals. The article published the results of the analysis of the use of 6 dif- ferent microcomputers in various fields of activity. The purpose of the study is to determine the limiting factors affecting the efficiency of the targeted use of microcomputers. It has been established that for scientific and educational presentations, office and trading activities, it is cur-rently advisable to use fan- less microcomputers with a perforated case and an internal WiFi antenna, at least 4 GB of operational and 64 GB of permanent memory, and a microSD (TF) memory card slot, at least 128 GB, NTFS file system), Intel HD Graphics, USB3.0 and HDMI interfaces. Based on comparative experiments, methodolog- ical recommendations were created on optimizing the configuration of the hardware-software environment of microcomputers in stationary and mobile conditions. The problems of major updates to Windows 10, as well as the com- patibility of Microsoft Store software and third-party manufacturers, are ana- lyzed. It is recommended to specialize individual microcomputers for working with 32-bit applications; accounting and cryptographic programs; as well as conducting presentations with their video. Options for optimal configuration of the Start menu of the Windows 10 desktop are suggested. It is concluded that specialization in the hardware-software configuration of modern microcomput- ers allows you to increase the efficiency of using single de-vices and their paired systems in accordance with BYOD (Bring Your Own Device).
    [Show full text]
  • The Itsy Pocket Computer
    O C T O B E R 2 0 0 0 WRL Research Report 2000/6 The Itsy Pocket Computer Joel F. Bartlett Lawrence S. Brakmo Keith I. Farkas William R. Hamburgen Timothy Mann Marc A. Viredaz Carl A. Waldspurger Deborah A. Wallach Western Research Laboratory 250 University Avenue Palo Alto, California 94301 USA The Western Research Laboratory (WRL), located in Palo Alto, California, is part of Compaq's Corporate Research group. WRL was founded by Digital Equipment Corpora- tion in 1982. Our focus is information technology that is relevant to the technical strategy of the Corporation, and that has the potential to open new business opportunities. Research at WRL includes Internet protocol design and implementation, tools for binary optimization, hardware and software mechanisms to support scalable shared memory, graphics VLSI ICs, handheld computing, and more. Our tradition at WRL is to test our ideas by extensive software or hardware prototyping. We publish the results of our work in a variety of journals, conferences, research reports, and technical notes. This document is a research report. Research reports are normally accounts of completed research and may include material from earlier technical notes. We use technical notes for rapid distribution of technical material; usually this represents research in progress. You can retrieve research reports and technical notes via the World Wide Web at: http://www.research.compaq.com/wrl/ You can request printed copies of research reports and technical notes, when available, by mailing your order to us at: Technical Report Distribution Compaq Western Research Laboratory 250 University Avenue Palo Alto, California 94301 USA You can also request reports and notes via electronic mail.
    [Show full text]
  • Personal Digital Assistant (PDA)/Handheld Devices: Integrated Field Data Collection
    Personal Digital Assistant (PDA)/Hand- held Devices: Integrated Field Data Collection (Electronic Questionnaire + GPS, etc.) Amor LAARIBI UN-GGIM Secretariat UN Statistics Division New York Positioning geospatial information to address global challenges ggim.un.org Overview of the Presentation Challenges with Paper-based Data Collection/Processing Moving to PDA/Handheld-based Data Collection/Processing: . An Integrated Approach . Key Features . Advantages vs Disadvantages Implementation/Organizational Aspects Challenges/Recommendations Positioning geospatial information to address global challenges ggim.un.org Paper-based Data Collection Paper-and-Pencil Handheld Interviewing (PAPI) devices Paper-based Data Collection Self-administrated Questionnaire Internet Positioning geospatial information to address global challenges Atelier régional des Nations Unies sur le ggim.un.org traitement des données Paper-based Approach Data Collection Data Entry Data Coding/Editing -Key entry/computer-assisted Manual Manual - OMR/OCR/ICR Computer-assisted Data Coding/Editing Data Collection/Entry/Coding/Editing (partial) PDA ‘s Automated/built-in Manual Approach Computer-assisted Positioning geospatial information to address global challenges ggim.un.org Challenges with Paper-based Data Collection/ Processing Inefficient information gathering . Slow and time-consuming . Re-keying information is inefficient and increases chance of error . Paper-based forms increase chance of error . Submitting multiple forms for a single process . Cannot capture value-added data (e.g. geographic data) Data Integrity and Authenticity: . No way to check that the data entered is correct . No cross checking with third-party data sources Positioning geospatial information to address global challenges ggim.un.org Moving to PDA/Handheld Devices Personal Digital Assistant: . “A personal digital assistant (PDA) is a handheld computer, also known as small or palmtop computer.” PDA vs Handheld computer/Tablet: .
    [Show full text]
  • Extending Mobile Computer Battery Life Through Energy-Aware Adaptation
    Extending Mobile Computer Battery Life through Energy-Aware Adaptation Jason Flinn CMU-CS-01-171 December 2001 School of Computer Science Computer Science Department Carnegie Mellon University Pittsburgh, PA Thesis Committee: M. Satyanarayanan, Chair Todd Mowry Dan Siewiorek Keith Farkas, Compaq Western Research Laboratory Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy. Copyright c 2001 Jason Flinn This research was supported by the Defense Advanced Research Projects Agency (DARPA) and the Air Force Materiel Command (AFMC) under contracts F19628-93-C-0193 and F19628-96-C-0061, DARPA, the Space and Naval Warfare Systems Center (SPAWAR) / U.S. Navy (USN) under contract N660019928918, the National Science Foundation (NSF) under contracts CCR-9901696 and ANI-0081396, IBM Corporation, Intel Corporation, AT&T, Compaq, Hughes, and Nokia. The views and conclusions contained in this document are those of the author and should not be interpreted as representing the official policies or endorsements, either express or implied, of DARPA, AFMC, SPAWAR, USN, the NSF, IBM, Intel, AT&T, Compaq, Hughes, Nokia, Carnegie Mellon University, the U.S. Govern- ment, or any other entity. Keywords: Energy-aware adaptation, application-aware adaptation, power manage- ment, mobile computing, ubiquitous computing, remote execution Abstract Energy management has been a critical problem since the earliest days of mobile com- puting. The amount of work one can perform while mobile is fundamentally constrained by the limited energy supplied by one’s battery. Although a large research investment in low-power circuit design and hardware power management has led to more energy-efficient systems, there is a growing realization that more is needed—the higher levels of the system, the operating system and applications, must also contribute to energy conservation.
    [Show full text]