• español
    • English
  • Login
  • English 
    • español
    • English

UniversidaddeCádiz

Área de Biblioteca, Archivo y Publicaciones
Communities and Collections
View Item 
  •   RODIN Home
  • Producción Científica
  • Capítulos de libro
  • View Item
  •   RODIN Home
  • Producción Científica
  • Capítulos de libro
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

A Survey on Automatic Source Code Transformation for Green Software Generation

Identificadores

URI: http://hdl.handle.net/10498/32192

DOI: https://doi.org/10.1016/B978-0-323-90386-8.00122-4

Files
GreenSW___Sustainable_technology_enciclopedia.pdf (265.9Kb)
Statistics
View statistics
Metrics and citations
 
Share
Export
Export reference to MendeleyRefworksEndNoteBibTexRIS
Metadata
Show full item record
Author/s
Dorronsoro Díaz, BernabéAuthority UCA; Aragón Jurado, José MiguelAuthority UCA; Jareño Dorado, JavierAuthority UCA; Torre Macías, Juan Carlos de laAuthority UCA; Ruiz Villalobos, PatriciaAuthority UCA
Date
2024
Department
Ingeniería Informática
Source
Encyclopedia of Sustainable Technologies (Second Edition), Vol. 3 pp. 765-779
Abstract
Hardware rapidly develops, evolving incessantly towards new and more efficient architectures. We are witnessing a significant shift in the history of computing towards parallelism, which raises a new major concern in computing: the energy consumption of computing devices, from small battery-based devices to large data centers forming the cloud. The default electronic computing device today is a parallel machine. To improve the performance, computing devices include more and more processors and cores, as well as larger memories, consequently increasing their energy requirements. There are billions of computing devices in the world, many of them operating 24 h a day, 7 days a week. This, coupled with the fact that servers increasingly consume more energy, makes communication and information technologies a substantial contributor of emissions in the planet. Software is present in all computing devices and ultimately determines their energetic behavior. Consequently, any modern software requires the minimization of the energy consumption of the device while running. Unfortunately, writing software is complex and costly, and creating low consumption (or green) software is a challenging task that requires extensive programming experience and deep knowledge on architecture. Balancing between software energy efficiency and functionality might require trade-offs, potentially compromising user experience in certain situations. This chapter surveys the main existing works related to the automatic generation of green software, and emphasizes the main existing challenges in the field.
Subjects
Green software; Automatic code transformation; Survey
Collections
  • Capítulos de libro [1622]
  • Capitulos de libros Ing. Inf. [36]

Browse

All of RODINCommunities and CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

LoginRegister

Statistics

View Usage Statistics

Información adicional

AboutDeposit in RODINPoliciesGuidelinesRightsLinksStatisticsNewsFrequently Asked Questions

RODIN is available through

OpenAIREOAIsterRecolectaHispanaEuropeanaBaseDARTOATDGoogle Academic

Related links

Sherpa/RomeoDulcineaROAROpenDOARCreative CommonsORCID

RODIN está gestionado por el Área de Biblioteca, Archivo y Publicaciones de la Universidad de Cádiz

Contact informationSuggestionsUser Support