Graphics Energy Profiling System & Method

Back to all technologies
Download as PDF
2019-YU-68638
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.

Advantages:
-Energy efficient
-Enhances user experience

Potential Applications:
-Mobile applications
-Software
Apr 23, 2019
Utility Patent
United States
(None)
(None)
Purdue Office of Technology Commercialization
1801 Newman Road
West Lafayette, IN 47906

Phone: (765) 588-3475
Fax: (765) 463-3486
Email: otcip@prf.org