A New System Architecture for Green Enterprise Computing

Total Page:16

File Type:pdf, Size:1020Kb

A New System Architecture for Green Enterprise Computing A NEW SYSTEM ARCHITECTURE FOR GREEN ENTERPRISE COMPUTING ADISSERTATION SUBMITTED TO THE DEPARTMENT OF COMPUTER SCIENCE AND THE COMMITTEE ON GRADUATE STUDIES OF STANFORD UNIVERSITY IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF DOCTOR OF PHILOSOPHY Maria A. Kazandjieva August 2013 © 2013 by Maria Alexandrova Kazandjieva. All Rights Reserved. Re-distributed by Stanford University under license with the author. This work is licensed under a Creative Commons Attribution- Noncommercial 3.0 United States License. http://creativecommons.org/licenses/by-nc/3.0/us/ This dissertation is online at: http://purl.stanford.edu/dk404ky3467 ii I certify that I have read this dissertation and that, in my opinion, it is fully adequate in scope and quality as a dissertation for the degree of Doctor of Philosophy. Philip Levis, Primary Adviser I certify that I have read this dissertation and that, in my opinion, it is fully adequate in scope and quality as a dissertation for the degree of Doctor of Philosophy. Christoforos Kozyrakis I certify that I have read this dissertation and that, in my opinion, it is fully adequate in scope and quality as a dissertation for the degree of Doctor of Philosophy. Nick McKeown Approved for the Stanford University Committee on Graduate Studies. Patricia J. Gumport, Vice Provost for Graduate Education This signature page was generated electronically upon submission of this dissertation in electronic format. An original signed hard copy of the signature page is on file in University Archives. iii Abstract Computing systems account for at least 13% of the electricity use of office buildings. This translates to about 2% of the electricity consumption of the entire US [46] or the equivalent of the State of New Jersey! As computing becomes pervasive, making these systems more efficient is an opportunity to reduce operational costs and have a positive environmental impact. Unfortunately, current understanding of energy consumption in office buildings is limited and coarse-grained. Without better visibility into how electricity is spent and how much of it is wasted, it is difficult to find ways to reduce it. Powernet –amulti- year power and utilization study of the computing infrastructure in the Computer Science Department at Stanford University – begins to address the visibility problem in one building. Powernet’s data is collected via a large network of plug-level wireless power meters and software sensors that cover a significant portion of the 2nd,3rd, and 4th floors of the Gates building at Stanford. The Powernet data show that at least 25% of Gates’s electricity is wasted on idle and over-provisioned devices. At the extreme, many desktops operate at near-idle for 75% of the time. The combination of high idle power and low utilization means that a large chunk of energy is wasted. This highlights an opportunity to improve on current computing systems. This dissertation presents a novel system architecture for office computing, Any- ware. To save energy, Anyware leverages two observations. First, an increase in energy use does not translate to the same increase in performance. Second, there is a range of resources one can have for a fixed power budget. Anyware’s hybrid design splits workload execution between a local low-power client device and a vir- tual machine (VM) on a backend server. Applications that benefit from hardware iv optimizations, such as video and graphics, remain local; other tasks (document and picture editing, PDF viewing, etc.) are offloaded to the server. Anyware reduces the energy cost of computing by 70%–80% because the client has power draw comparable to that of a thin client or a laptop (15 to 20 watts) while the server can host multiple user VMs. Fast I/O, the availability of network resources in a LAN environment, and the increased CPU and memory on the server mean that users can get comparable performance at the fraction of the energy cost. Anyware demonstrates that with a new computing architecture, it is possible to have the best of two worlds: desktop performance at the energy costs of thin clients. v Acknowledgements “The universe is big. It is vast and complicated and ridiculous. And sometimes, very rarely, impossible things just happen and we call them miracles.” Doctor Who, Season 5, Episode 12 Ihaveoftenfeltthat,justliketheuniverse,graduateschoolisvastandcompli- cated and ridiculous. The real miracle is not the diploma at the end, but rather the continuous support of so many of you. Phil – you have been my champion from day one. I will always remember how you introduced me to a boat-full of researchers in the Sydney harbor. You looked so proud and excited, I had only been at Stanford for two months (and survived my first NDSI submission!) Thank you for being a true advisor – somebody who taught me how to be a better researcher not by laying down an agenda but by allowing me to find my own academic path. I am already seeing the payoffof being able to confidently tackle underspecified technical challenges. What more could I ask for! I hope I will continue to make you proud as I venture out into the ‘real world’. My intellectual framework has never been more cognitively dissonant. Thank you! Christos and Scott – thank you for always bringing a fresh perspective to my research; your ideas and guidance have allowed me to look at energy efficiency from so many different directions. And remember, if worst comes to worst, Christos will adopt me in exchange for homemade beer and cheese! On my vacations, I will be in San Diego visiting Scott. vi Nick, John O.,andMartin –youallsteppedintobepartofmydefenseand reading committees. The closed sessions discussion we had was extremely energizing – not an easy feat in the presence of a tired and stressed Maria. Thank you for all the valuable feedback. Margaret and Sami – without a doubt, none of this would have been possible without you two. I am fortunate to have not one but two amazing technical women who have mentored me throughout the years. Sami – in undergrad I told you I wanted to feel stupid and you knew just what I meant. Thank you for encouraging me to surround myself with the smartest people out there so I could grow as a researcher. Margaret – I was not applying to Stanford until you told me to. Good call! Thank you for being there for me long after I left Princeton; I hope our paths cross again. SING – Mayank, Jung Il, Kannan, Ewen, Behram, Wanja, Jung Woo, Tahir, Chinmayee, Jae-Young, Omid –youmadeitguys.YouareMaria-free (almost!) Thank you for all the collaborations and all the fun moments. You have made my time in grad school a worthy experience. Ewen,nowthatwearenolonger labmates, I hope I can be one of those secret, imaginary friends you have, drinking beer and enjoying food together. Nick and the McKeowns (no, it is not a band name) – thank you for making me an honorary member of your group; it has been and continues to be a fantastic experience. Stanford folk –Ireceivedsomuchsupportfrommanywhoowedmenothing. Mary Jane, Alexis, and Chris are truly indispensable. A lot of content in this disser- tation would not be here without collaborations with utilities and building managers, as well as IT staffat Gates and elsewhere on campus. Thank you. Friends,afulllistofwhomcanbeviewedonawebsitecalledFacebook–you have all enriched my life, made the tough times easier, the fun times crazier, and provided the occasional body or pad to punch (Yeah, Muay Thai.) Forgive me for not going through a long list of names, nobody deserves to be forgotten, yet my brain is not what it used to be. Everybody has my deepest gratitude. Lindsay –tenyearsintothis,thetwoofusarejustasR&Dasalwaysexcept now we are also proper adults and doctors! I love it and I love you. vii Mom – ten years ago you sent me to the U.S. with a one-way ticket, $300, and two suitcases; thank you for your strength and sacrifice. Thank you for always putting aside your literature-degree sensibility and catering to a child who refused to read fiction but begged to get encyclopedias. Life has not been easy but my drive to succeed has always come down to making both of us proud and being able to take care of you. Your ‘love without attachment’ motto might just have been the most selfless thing a parent could teach their child. I love you! Last but certainly not least, Brandon –learninghowtomakeyousmileisperhaps worthy of a whole other Ph.D. (Explosions. Leafy sea dragons. Cars. Ocean. Scenic time lapses. Palm hearts. Slo-mo punches. Llama. Mushrooms.) It is so worth it! Thank you for being my cosmological constant, ensuring that my universe expands1. 1If you would like to know what this means, please contact me or read [37] viii Contents Abstract iv Acknowledgements vi 1 Introduction 1 1.1 MeasuringEnergyandUtilization . 3 1.2 DataAnalysis............................... 4 1.3 Anyware.................................. 4 1.4 Thesis Statement and Contributions . 6 2 Background and Related Work 8 2.1 MeasuringEnergyUse .......................... 9 2.2 Existing Green Computing Solutions . 12 2.2.1 Making Desktops Sleep . 13 2.2.2 Thin Clients . 17 2.3 Offloading Computation . 18 2.4 Summary . 21 3 Powernet: A Sensing Infrastructure 22 3.1 Power Monitoring . 23 3.1.1 OverallSystemDesign . 24 3.1.2 Power Meters . 25 3.1.3 Deployment Experiences . 28 3.1.4 DataAccess............................ 31 ix 3.2 UtilizationMonitoring . 32 3.2.1 PCs . 32 3.2.2 Network Traffic.......................... 33 3.3 Deployments . 34 3.3.1 GatesHall............................. 34 3.3.2 Thin clients . 35 3.4 Summary . 35 4 Data Analysis 37 4.1 Device Energy Consumption . 37 4.1.1 PersonalComputers . 38 4.1.2 Computer Displays . 41 4.1.3 Server Machines .
Recommended publications
  • Low-Power Computing
    LOW-POWER COMPUTING Safa Alsalman a, Raihan ur Rasool b, Rizwan Mian c a King Faisal University, Alhsa, Saudi Arabia b Victoria University, Melbourne, Australia c Data++, Toronto, Canada Corresponding email: [email protected] Abstract With the abundance of mobile electronics, demand for Low-Power Computing is pressing more than ever. Achieving a reduction in power consumption requires gigantic efforts from electrical and electronic engineers, computer scientists and software developers. During the past decade, various techniques and methodologies for designing low-power solutions have been proposed. These methods are aimed at small mobile devices as well as large datacenters. There are techniques that consider design paradigms and techniques including run-time issues. This paper summarizes the main approaches adopted by the IT community to promote Low-power computing. Keywords: Computing, Energy-efficient, Low power, Power-efficiency. Introduction In the past two decades, technology has evolved rapidly affecting every aspect of our daily lives. The fact that we study, work, communicate and entertain ourselves using all different types of devices and gadgets is an evidence that technology is a revolutionary event in the human history. The technology is here to stay but with big responsibilities comes bigger challenges. As digital devices shrink in size and become more portable, power consumption and energy efficiency become a critical issue. On one end, circuits designed for portable devices must target increasing battery life. On the other end, the more complex high-end circuits available at data centers have to consider power costs, cooling requirements, and reliability issues. Low-power computing is the field dedicated to the design and manufacturing of low-power consumption circuits, programming power-aware software and applying techniques for power-efficiency [1][2].
    [Show full text]
  • Green Computing: Barriers and Benefits
    International Journal of Computational Intelligence Research ISSN 0973-1873 Volume 13, Number 3 (2017), pp. 339-342 © Research India Publications http://www.ripublication.com Green Computing: Barriers and Benefits 1Monika, 2Jyoti Yadav, 3Muskan and 4Romika Yadav 1,3,4 Indira Gandhi University, Meerpur, Haryana, India 2Deenbandhu Chhoturam University of Science & Technology, Murthal, Haryana, India Abstract Green computing provide reusability of resources that are currently used by various technologies. Green computing is responsible for environmentally and eco-friendly use of computer and their resources. So it defines the study of engineering, manufacturing, designing and using disposing computing devices in such a way that help to reduce their impact on environment. This provides an idea about why we use green computing and their barriers in implementing green computing. Subsequently benefits and their implementations technologies of green computing are proposed. Keywords: Reusability, Technology, Resources, Manufacturing. 1. INTRODUCTION Green computing sometimes also called Green Technology. In the green computing we use computer and its related other resources such as monitor, printer, hard disk, floppy disk, networking in very efficiently manner which has less impact on the environment. Green computing is about eco-friendly use of computer. Green computing is important for all type of system. It is important for handheld system to large scale data centre[1]. Many IT companies have been start the use of green computing to reduce the environment impact of their IT operations[2].Green computing is the emerging practice of using computing and information technology resources more efficiently while maintaining or improving overall performance. The concept identifies the barriers and benefits of green computing 340 Monika, Jyoti Yadav, Muskan and Romika Yadav Green computing is an environment friendly approach to manage information and communication technology.
    [Show full text]
  • Green Computing Beyond the Data Center
    An IT Briefing produced by Green Computing Beyond the Data Center Sponsored By: Green Computing Beyond the Data Center By Helen Cademartori © 2007 TechTarget Author: Helen Cademartori Sr. IT Business Manager, Board Member CTB BIO Helen Cademartori is a member of the board of CTB. She has worked for a number of organizations across several industries, including health care, finance, and education, in the Northern California area, where there is a deep commitment to transforming and conserving energy usage in computing. This IT Briefing is based on a Faronics/TechTarget Webcast, “Green Computing Beyond the Data Center.” This TechTarget IT Briefing covers the following topics: • Introduction . 1 • Data Centers: Some Surprising Statistics . 1 • Power Usage: 2007. 1 • Projected Power Usage: 2011 . 1 • Beyond the Data Center: “Desktop Warming” . 1 • Actions to Take to Combat Desktop Warming . .2 • Measure Power Usage . .2 • Become ENERGY STAR-Compliant . .2 • Educate End Users . 3 • Let Your PC Sleep . 3 • Set Energy Reduction Goals. 3 • Report Back on Energy Saving Measures . 3 • Resources Available from Faronics Corporation and Others . 3 • Summary . 4 Copyright © 2007 Faronics. All Rights Reserved. Reproduction, adaptation, or translation without prior written permission is prohibited, except as allowed under the copyright laws. About TechTarget IT Briefings TechTarget IT Briefings provide the pertinent information that senior-level IT executives and managers need to make educated purchasing decisions. Originating from our industry-leading Vendor Connection and Expert Webcasts, TechTarget-produced IT Briefings turn Webcasts into easy-to-follow technical briefs, similar to white papers. Design Copyright © 2004–2007 TechTarget. All Rights Reserved. For inquiries and additional information, contact: Dennis Shiao Director of Product Management, Webcasts [email protected] Green Computing Beyond the Data Center Introduction comparison, the current annual power consumed by data centers would be sufficient to desalinate enough This document explains “green” computing.
    [Show full text]
  • A Study of Power Management Techniques in Green Computing Sadia Anayat
    I.J. Education and Management Engineering, 2020, 3, 42-51 Published Online June 2020 in MECS (http://www.mecs-press.net) DOI: 10.5815/ijeme.2020.03.05 Available online at http://www.mecs-press.net/ijem A Study of Power Management Techniques in Green Computing Sadia Anayat Govt. College Woman University Sialkot Received: 06 April 2020; Accepted: 13 May 2020; Published: 08 June 2020 Abstract Cloud computing is a mechanism for allowing effective, easy and on-demand network access to a shared pool of computer resources. Instead of storing data on PCs and upgrading softwares to match your requirements, the internet services are used to save data or use its apps remotely. It perform the function of processing and storing a database to provide consumers with versatility. For specialized computational needs, the supercomputers are used in cloud computing. Because of execution of such high performances computers, a great deal of power devoured and the result is that certain dangerous gases are often emitted in a comparable amounts of energy. Green computing is the philosophy that aim to restrict this technique by introducing latest models that would work effectively while devouring less resources and having less people. The basic goal of this study is to discuss the techniques of green computing for achieving low power consumption. We analyze multiple power management techniques used in the virtual enviroment and further green computing uses are mentioned. The advantages of green computing discussed in this study have shown that it help in cutting cost of companies, save enviroment and maintain its sustainability. This work suggested that researchers are becoming ever more invloved in green computing technology.
    [Show full text]
  • Green Computing- a Case for Data Caching and Flash Disks?
    GREEN COMPUTING- A CASE FOR DATA CACHING AND FLASH DISKS? Karsten Schmidt, Theo Härder, Joachim Klein, Steffen Reithermann University of Kaiserslautern, Gottlieb-Daimler-Str., 67663 Kaiserslautern, Germany {kschmidt, haerder, jklein, reitherm}@informatik.uni-kl.de Keywords: Flash memory, flash disks, solid state disk, data caching, cache management, energy efficiency. Abstract: Green computing or energy saving when processing information is primarily considered a task of processor development. However, this position paper advocates that a holistic approach is necessary to reduce power consumption to a minimum. We discuss the potential of integrating NAND flash memory into DB-based ar- chitectures and its support by adjusted DBMS algorithms governing IO processing. The goal is to drastically improve energy efficiency while comparable performance as is disk-based systems is maintained. 1 INTRODUCTION personal digital assistants (PDAs), pocket PCs, or digital cameras and provides the great advantage of Recently, green computing gained a lot of attention zero-energy needs, when idle or turned off. In these and visibility also triggered by public discussion cases, flash use could be optimally configured to concerning global warming due to increased CO2 typical single-user workloads known in advance. emissions. It was primarily addressed by enhanced However, not all aspects count for DB servers and research and development efforts to reduce power not all DBMS algorithms can be directly applied usage, heat transmission, and, in turn, cooling
    [Show full text]
  • Green Computing: Techniques and Challenges in Creating Friendly Computing Environments in Developing Economies
    International Journal of Research and Scientific Innovation (IJRSI) | Volume VII, Issue IX, September 2020 | ISSN 2321–2705 Green Computing: Techniques and Challenges in Creating Friendly Computing Environments in Developing Economies Kadima Victor Chitechi Masinde Muliro University of Science & Technology, Kenya Abstract: The adoption of ICT’s has currently realised adoption of the technique, most electronic consumers have advancements in technologies such as faster internet connectivity implemented their devices to run on sleep mode (Sidhu, has changed the way we live, work, learn and play , it is affecting 2016). our environment in several ways. Today use of ICT has enabled and created many opportunities for employment round the This concept of green computing can be used in globe, as the computer literacy becomes a prerequisite condition environmental science to offer economically possible for sustenance in almost every sector. Besides this, ICT has solutions for conserving natural resources. Green computing impacted both positively and negatively on our environment. To is designing, manufacturing, using and disposing of computers grow awareness about environmental impact of computing, and its resources efficiently with minimal or no impact on green technology is gaining increasing importance. Green ICT as environment) (Sidhu, 2016). The goals of Green computing a concept has been popularized to achieve energy efficiency and minimize consumption of energy by e-equipment. Climate are to manage the power and energy efficiency, choice of eco- change is one of the main environmental concerns being friendly hardware and software, and recycling the material to addressed globally; our environment has been changing thus increase. Green computing, also called green technology, is posted more worrying because it is impossible to predict exactly the environmentally sustainable use of computers and related how it will develop and what the consequences will be.
    [Show full text]
  • A Survey of Resource Scheduling Algorithms in Green Computing
    Arshjot Kaur et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 5 (4) , 2014, 4886-4890 A Survey of Resource Scheduling Algorithms in Green Computing Arshjot Kaur, Supriya Kinger Department of Computer Science and Engineering, SGGSWU, Fatehgarh Sahib, Punjab, India (140406) Abstract-Cloud computing has emerged as an optimal way of C. Cloud service models sharing and providing resources over the internet. Its service models have helped a lot in providing sources easily to the users. Green computing is now gaining a lot of importance and is an intense situation where all the major issues need to be resolved. Rapid growth of the internet, increasing cooling requirements and increased rate of power has led to adoption of green computing. Implementation of green computing has become important so as to secure the environment. Emphasis has been laid on virtualisation, power management, material recycling and telecommunicating. Still,a lot needs to be done. The work habits of computer users and business can be modified to minimise adverse impact on the global environment. Job scheduling is one of the challenging issues in Figure 1.Cloud service models green computing. A lot of work needs to be done on deciding Figure 1 explains the following: the priority of jobs and time issues so as to provide efficient 1. Infrastructure as a service (Iaas): It is the first layer of execution of user jobs. Assigning the right priority with loud computing. This model helps in managing our reduced time and less energy consumption needs to be focussed on. applications, data operating system, middleware and runtime.
    [Show full text]
  • Green Computing As a Mandatory Revolution for Proper End-Of-Life
    Journal of Information and Operations Management ISSN: 0976–7754 & E-ISSN: 0976–7762 , Volume 3, Issue 1, 2012, pp-174– 177 Available online at http://www.bioinfo.in/contents.php?id=55 GREEN COMPUTING AS A MANDATORY REVOLUTION FOR PROPER END-OF-LIFE PRAVEEN TRIPATHI Department of Computer Science, Institute of Hotel Management Studies, BEL Road, Balbhadrapur, Kotdwara Uttarakhand, 246149 *Corresponding Author: Email- [email protected] Received: December 12, 2011; Accepted: January 15, 2012 Abstract- Green computing is the study and realization of using computing resources efficiently as well as eco-friendly. Computers certainly make up a large part of many people lives and traditionally are extremely damaging to the environment. Manufacturers of computer and its parts have been espousing the green cause to help protect environment from computers and e-waste in any way. Probably the Energy Star has probably initiated the “green computing” movement by sustaining the control on the use of toxic materials, conserving the energy wasted by computer like machines at idle time. This article is obviously an effort to spread out the basic need of green computing to protect the envi- ronment. Keywords- Green Computing, Landfill, E-waste, EPEAT, Recycling, EUP, Green browsers, Green search engine, Green computing certifica- tion etc. Citation: Praveen Tripathi (2012) Green Computing as a mandatory revolution for proper end-of-life. Journal of Information and Operations Management ISSN: 0976–7754 & E-ISSN: 0976–7762, Volume 3, Issue 1, pp-174-177. Copyright: Copyright© 2012 Praveen Tripathi . This is an open-access article distributed under the terms of the Creative Commons Attribu- tion License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are cred- ited.
    [Show full text]
  • Green Computing: Eco Friendly Technology
    International Journal of Engineering Research and General Science Volume 4, Issue 1, January-February, 2016 ISSN 2091-2730 Green Computing: Eco Friendly Technology Jugraj Veer Singh, Sonia Vatta School of Computer Science and Engineering Bahra University, Shimla Hills, India [email protected], [email protected] +917831830823 Abstract— Green computing is the study and practice of efficient and eco-friendly computing. Green computing is also called as green technology. The principle behind energy efficient coding is to save power by getting software to make less use of the hardware, rather than continuing to run the same code on hardware that uses less power. Green computing is the environmentally responsible use of computers and related resources. Such practices include the implementation of energy-efficient central processing units (CPUs), servers and peripherals as well as reduced resource consumption and proper disposal of electronic waste (e-waste).Green computing is also necessary for the future generation also. This work includes the use of green computing in today’s world and how the environment problems can reduced using green computing and how to protect the future by using the green technology. Keywords— green computing, energy star, approaches towards green computing, implementation of green computing and future of green computing. INTRODUCTION Green computing is also known as green information technology (green IT).Green computing is the environmentally responsible and eco-friendly use of computers and their resources [1].In broader terms, it is also defined as the study of designing, manufacturing/engineering, using and disposing of computing devices in a way that reduces their environmental impact.
    [Show full text]
  • 6125021:Introduction to Combinatorics
    6125021: Introduction to Combinatorics Dr. Zichen Xu (徐子晨) Department of Artificial Intelligence Department of Computer Science and Technology The Nanchang University About Me • Dr. Zichen Xu(徐子晨) • Professor, School of Information Engineering • Chair, Department of Artificial Intelligence • Currently working in Ministry of Education • Former Googler, Buckeye, Gator, and Bull • Main field: • Distributed database management systems, • Data analysis, and AI-enabled data intensive Computing, • Green computing, Data storage My contact info • Course page: http://good.ncu.edu.cn/~xuz/ic/homepage.html • Email: [email protected] (Preferred contact info) • Come and meet me in my office during open office hour • Time: Every Thursday Afternoon from 5PM to 5:30PM • Office Location: IEB-608b Content of The Day • Syllabus • The style of this class • Why you shall take full attention to Combinatorial Mathematics • Some early combinatorial mathematics problem Syllabus: 6125021 Introduction to Combinatorial Mathematics • Class time: Saturday (Sat) 1:45PM- whenever I would like to finish • Location: Graduate school building 218 • If something comes up and I need to reschedule, you will get notified • Textbook: • Applied Combinatorics, online edition, by Mitchel T. Keller and William T. Trotter • Applied Combinatorics, 6th edition, by Alan Tucker • Both are online download available or you can purchase them at 50 Euro each. Syllabus • Description • Combinatorics and discrete mathematics are increasingly important, particularly for their applications in
    [Show full text]
  • Techniques to Measure, Model, and Manage Power
    CHAPTER TWO Techniques to Measure, Model, and Manage Power Bhavishya Goel, Sally A. McKee, and Magnus Själander Computer Science and Engineering, Chalmers University of Technology, 412 96 Gothenburg, Sweden Contents 1. Introduction 8 2. Problem Statement 10 3. Empirical Power Measurement 12 3.1 Measurement Techniques 13 3.1.1 At the Wall Outlet 13 3.1.2 At the ATX Power Rails 14 3.1.3 At the Processor Voltage Regulator 17 3.2 Experimental Results 19 3.3 Further Reading 22 4. Power Estimation 23 4.1 Power Modeling Techniques 24 4.1.1 Performance Monitoring Counters 24 4.1.2 PMC Access 25 4.1.3 Counter Selection 26 4.1.4 Model Formation 32 4.2 Secondary Aspects of Power Modeling 34 4.2.1 Temperature Effects 34 4.2.2 Effects of Dynamic Voltage and Frequency Scaling 37 4.2.3 Effects of Simultaneous Multithreading 38 4.3 Validation 39 5. Power-Aware Resource Management 42 5.1 Sample Policies 44 5.2 Experimental Setup 45 5.3 Results 46 5.4. Further Reading 48 6. Discussion 49 References 50 Advances in Computers, Volume 87 © 2012 Elsevier Inc. ISSN 0065-2458, http://dx.doi.org/10.1016/B978-0-12-396528-8.00002-X All rights reserved. 7 8 Bhavishya Goel et al. Abstract Society’s increasing dependence on information technology has resulted in the deployment of vast compute resources. The energy costs of operating these resources coupled with environmental concerns have made energy-aware computing one of the primary challenges for the IT sector.
    [Show full text]
  • Becoming Green and Sustainable
    School of Sustainable Development of Society and Technology Master Thesis in IT Management Mission Possible: Becoming Green and Sustainable An empirical study on Green IT Adoption and underlying factors influencing it By Gholamreza Nazari and Hooman Karim TUTOR : Ole Liljefors Västerås, Sweden November 2011 1 Abstract Course: Master Thesis in IT Management Authors: Gholamreza Nazari and Houman Karim Tutor: Ole Liljefors Tittle: Mission Possible: Becoming Green and Sustainable- An empirical study on Green IT Adoption and underlying factors influencing it Purpose: This study aims to investigate the main areas of Green IT and to determine which areas of Green IT have been widely adopted and implemented in our case studies. The purpose of the proposed study is also to identify, describe and analyze underlying factors that are perceived to be important to the adoption and implementation of Green IT. Finally, this research attempts to examine which factors are more important in our two case studies, Västerås City Stad and Mälardalen University. Method: This study is mostly based on an open and exploratory research method. Case study is used as the main approach in this thesis in order to identify different areas of Green IT and key factors influencing Green IT adoption. Qualitative research method has been implemented for data collection and analysis of the research study. Two questionnaires and some interviews were our primary data collection tools. Findings: The findings identified five main areas of Green IT. Corporate Citizenship and the Office Environment areas are widely adopted in our case studies. Among 15 key factors, we identified in the literature, Organizational Slack, compatibility and competitive pressure are the most significant factors in two organizations we studied.
    [Show full text]