Graphics Energy Profiling System & Method

Back to all technologies
Download as PDF
Researchers at Purdue University have developed a new tagging technique with source code to track application programming interfaces (API) in order to detect energy consumption. APIs streamline the computer programming process for creation of operating systems and software applications. These programs are not currently capable of accurately determining user interface or CPU and GPU energy usage, although large amounts of energy are being consumed. Purdue researchers have tagged APIs with source code as an identifier to callback APIs in an asynchronous queue. The source code can be modified to account for energy taken up by APIs. The technology works for both single-layer and multilayer APIs and even helps to track GPU/CPU energy consumption in API callbacks. In testing with a few of the most popular mobile phone operating systems and 10 of the most popular mobile applications, an optimal brightness level usage was achievable using this method.

-Energy efficient
-Enhances user experience

Potential Applications:
-Mobile applications
Apr 23, 2019
Utility Patent
United States
Aug 31, 2021

Aug 28, 2021
United States

Apr 23, 2018
United States
Purdue Office of Technology Commercialization
The Convergence Center
101 Foundry Drive, Suite 2500
West Lafayette, IN 47906

Phone: (765) 588-3475
Fax: (765) 463-3486