With battery capacities remaining a key physical constraint for mobile de-vices, energy efficiency has become an important software design considera-tion. Distributed programming abstractions (e.g., sockets, RPC, messages, etc.) are an essential component of modern software, but their energy con-sumption characteristics are poorly understood. The programmer has few practical guidelines to choose the right abstraction for energy-constrained scenarios. In this article, we report on the findings of a systematic study we conducted to compare and contrast major distributed programming ab-stractions in terms of their energy consumption patterns. By varying the abstractions with the rest of the functionality fixed, we measure and analyze the impac...
Reducing the energy usage of software is becoming more important in many environments, in particular...
Abstract—GreenIT has emerged as a discipline concerned with the optimization of software solutions w...
International audienceWriting sustainable, power efficient and green software necessitates understan...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
With the breakdown of Dennard Scaling and Moore's law, power consumption appears to be a primary cha...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
In distributed software systems, each software component interacts with other components in order to...
A great deal of energy in Information and Communication Technology (ICT) systems can be wasted by so...
The rise of the usage of digital devices and software services con-tribute to the increase of energy...
Abstract. Efficiency with respect to energy consumption has increasingly been recognized as an impor...
Energy consumption is one of the major issues in today’s computer science, and an increasing number ...
UnrestrictedComponent-based distributed systems are increasingly deployed onto heterogeneous embedde...
Abstract. The energy demands of modern mobile devices are outstrip-ping their battery lives. As a re...
Energy-efficient applications utilize just enough resources (e.g., threads, cores) to provide the pe...
Power consumption is an important design constraint for computers. Many power management policies ha...
Reducing the energy usage of software is becoming more important in many environments, in particular...
Abstract—GreenIT has emerged as a discipline concerned with the optimization of software solutions w...
International audienceWriting sustainable, power efficient and green software necessitates understan...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
With the breakdown of Dennard Scaling and Moore's law, power consumption appears to be a primary cha...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
In distributed software systems, each software component interacts with other components in order to...
A great deal of energy in Information and Communication Technology (ICT) systems can be wasted by so...
The rise of the usage of digital devices and software services con-tribute to the increase of energy...
Abstract. Efficiency with respect to energy consumption has increasingly been recognized as an impor...
Energy consumption is one of the major issues in today’s computer science, and an increasing number ...
UnrestrictedComponent-based distributed systems are increasingly deployed onto heterogeneous embedde...
Abstract. The energy demands of modern mobile devices are outstrip-ping their battery lives. As a re...
Energy-efficient applications utilize just enough resources (e.g., threads, cores) to provide the pe...
Power consumption is an important design constraint for computers. Many power management policies ha...
Reducing the energy usage of software is becoming more important in many environments, in particular...
Abstract—GreenIT has emerged as a discipline concerned with the optimization of software solutions w...
International audienceWriting sustainable, power efficient and green software necessitates understan...