Novel tools and techniques are provided for implementing green
software applications and / or certifying
software applications with a green applications efficiency (“GAE”) rating. Implementing green
software applications might include performing performance tests of a software application, measuring
power consumption of one or more hardware components, in response to execution of the software application during the one or more performance tests, generating a
power consumption profile for the software application based on the measure
power consumption, and tuning the software application such that power consumption of the one or more hardware components matches a
power load caused by execution of the software application, based at least in part on the power consumption profile for the software application. Certifying software applications might include calculating an efficiency rating based on measured or calculated hardware power consumption, calculating the GAE rating for the software application, and certifying the software application with the GAE rating.