System and Method for Profiling Mobile Device Graphics Energy

This holistic graphics energy diagnosis system precisely profiles the energy consumption of all layers of the graphics-rendering stack to automatically identify energy hotspots and bugs in application source code.
Technology No. 2017-YU-67880

Graphics is one of the major energy drain sources in smartphone apps. Current graphics energy diagnostic tools can profile the resource usage from certain layers, but fall short in stitching together profiling information across all the layers, which developers need in order to provide the visual effect, energy trade-off at the app source code level.

Researchers at Purdue University have developed a holistic graphics energy diagnosis method and system that allows developers to systematically diagnose energy inefficiencies in app graphics operations at the app source-code level. This technology precisely profiles the energy drain of all layers of the graphics-rendering stack due to graphics operations issued at the app source code. Such profiling information of app graphics energy drain can automatically identify energy hotspots and potential energy bugs in the app source code to the app developers, who can change the code to reduce the app energy drain.

Advantages:

-Precisely quantify the visual effect of each UI update

-Provides complete energy profiling of an apps graphic operations

Potential Application:

-Smartphone applications

-Mobile operating systems

-Graphics processing unit (GPU)

TRL: 4

Intellectual Property:

Provisional-Patent, 2017-04-24, United States

Provisional-Patent, 2018-04-23, United States

Provisional-Patent, 2018-04-24, United States

Utility Patent, 2019-04-23, United States

CON-Gov. Funding, 2020-04-20, United States

CON-Gov. Funding, 2021-11-23, United States

Keywords: graphics energy diagnosis, smartphone app energy drain, graphics rendering stack profiling, app source-code energy diagnosis, energy hotspots in app graphics, mobile graphics energy efficiency, GPU energy profiling, UI update energy quantification, Purdue University technology, energy-efficient app development, Computer Graphics, Computer Technology, Energy Efficient, Software

  • expand_more mode_edit Authors (2)
    Ning Ding
    Yu Charlie Hu
  • expand_more cloud_download Supporting documents (1)
    Product brochure
    System and Method for Profiling Mobile Device Graphics Energy.pdf
Questions about this technology?