Chapter Globally Optimised Energy-Efficient Data Centres

A great deal of energy in Information and Communication Technology (ICT) systems can be wasted by software, regardless of how energy-efficient the underlying hardware is. To avoid such waste, programmers need to understand the energy consumption of programs during the development process rather than...

Full beskrivning

Sparad:
Bibliografiska uppgifter
Huvudskapare: O'Sullivan, Barry (auth)
Övriga skapare: Tsachouridis, Vassilios A. (auth), Rea, Susan (auth), Ignacio Torrens, J. (auth), Chen, Lydia Y. (auth), Vojtech Zavrel, V (auth), Pages, Enric (auth), Grimes, Diarmuid (auth), Townley, Jacinta (auth), Scherer, Thomas (auth), Lopez, Lara (auth), Pesch, Dirk (auth), Hensen, Jan (auth), Engbersen, Ton (auth)
Materialtyp: Elektronisk Bokavsnitt
Språk:engelska
Publicerad: InTechOpen 2017
Ämnen:
Länkar:OAPEN Library: download the publication
OAPEN Library: description of the publication
Taggar: Lägg till en tagg
Inga taggar, Lägg till första taggen!

MARC

LEADER 00000naaaa2200000uu 4500
001 oapen_2024_20_500_12657_49192
005 20210602
003 oapen
006 m o d
007 cr|mn|---annan
008 20210602s2017 xx |||||o ||| 0|eng d
020 |a 65988 
040 |a oapen  |c oapen 
024 7 |a 10.5772/65988  |c doi 
041 0 |a eng 
042 |a dc 
072 7 |a RNU  |2 bicssc 
100 1 |a O'Sullivan, Barry  |4 auth 
700 1 |a Tsachouridis, Vassilios A.  |4 auth 
700 1 |a Rea, Susan  |4 auth 
700 1 |a Ignacio Torrens, J.  |4 auth 
700 1 |a Chen, Lydia Y.  |4 auth 
700 1 |a Vojtech Zavrel, V  |4 auth 
700 1 |a Pages, Enric  |4 auth 
700 1 |a Grimes, Diarmuid  |4 auth 
700 1 |a Townley, Jacinta  |4 auth 
700 1 |a Scherer, Thomas  |4 auth 
700 1 |a Lopez, Lara  |4 auth 
700 1 |a Pesch, Dirk  |4 auth 
700 1 |a Hensen, Jan  |4 auth 
700 1 |a Engbersen, Ton  |4 auth 
245 1 0 |a Chapter Globally Optimised Energy-Efficient Data Centres 
260 |b InTechOpen  |c 2017 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
506 0 |a Open Access  |2 star  |f Unrestricted online access 
520 |a A great deal of energy in Information and Communication Technology (ICT) systems can be wasted by software, regardless of how energy-efficient the underlying hardware is. To avoid such waste, programmers need to understand the energy consumption of programs during the development process rather than waiting to measure energy after deployment. Such understanding is hindered by the large conceptual gap from hardware, where energy is consumed, to high-level languages and programming abstractions. The approaches described in this chapter involve two main topics: energy modelling and energy analysis. The purpose of modelling is to attribute energy values to programming constructs, whether at the level of machine instructions, intermediate code or source code. Energy analysis involves inferring the energy consumption of a program from the program semantics along with an energy model. Finally, the chapter discusses how energy analysis and modelling techniques can be incorporated in software engineering tools, including existing compilers, to assist the energy-aware programmer to optimise the energy consumption of code. 
540 |a Creative Commons  |f https://creativecommons.org/licenses/by/3.0/  |2 cc  |4 https://creativecommons.org/licenses/by/3.0/ 
546 |a English 
650 7 |a Sustainability  |2 bicssc 
653 |a energy modelling, energy analysis, energy transparency, energy aware, software engineering 
773 1 0 |7 nnaa 
856 4 0 |a www.oapen.org  |u https://library.oapen.org/bitstream/id/114dfe73-7e13-423a-b438-c2700bf8527e/53053.pdf  |7 0  |z OAPEN Library: download the publication 
856 4 0 |a www.oapen.org  |u https://library.oapen.org/handle/20.500.12657/49192  |7 0  |z OAPEN Library: description of the publication