Xueliang Li

Learn More
—Energy efficiency significantly influences user experience of battery-driven devices such as smartphones and tablets. The goal of an energy model of source code is to lay a foundation for energy-saving techniques from architecture to software development. The challenge is linking hardware energy consumption to the high-level application source code,(More)
Energy efficiency can have a significant influence on user experience of mobile devices such as smartphones and tablets. Software optimization plays an important role in saving energy ; however, effective energy optimization relies mainly on developers, since compiler-based energy optimizations are limited. In this paper, we propose an energy-aware(More)
—Energy efficiency can have a significant influence on user experience of mobile devices such as smartphones and tablets. Although energy is consumed by hardware, software optimization plays an important role in saving energy, and thus software developers have to participate in the optimization process. The source code is the interface between the developer(More)
The goal of an energy model for source code is to lay a foundation for the application of energy-aware programming techniques. State of the art solutions are based on source-line energy information. In this paper, we present an approach to constructing a fine-grained energy model which is able to provide operation-related information that is more valuable(More)
Promoting energy efficiency to a first class system design goal is an important research challenge. Although more energy-efficient hardware can be designed, it is software that controls the hardware; for a given system the potential for energy savings is likely to be much greater at the higher levels of abstraction in the system stack. Thus the greatest(More)
  • 1