Power Management for Mobile GPUs
Master/Bachelor Thesis
Topic
Graphics-intensive game applications gained significant popularity in recent years. Although most of them are available on high-end desktops, the advent of these applications on battery-powered mobile devices (e.g., laptops, PDAs, cell phones and portable game consoles) is steadily increasing. With operating systems as Android or iOS providing fancy 3D games/apps the demand for advanced graphics on mobile platforms increased.
These recent developments are resulting in a constantly widening gap between the demand for computational resources on portable devices and the corresponding energy resources available through batteries. In this context, power management techniques play a significant role in reducing this gap and in increasing the energy efficiency of these devices.
For mobile GPUs special techniques such as deferred rendering have been introduced to significantly decrease the power consumption. We are currently working on a fully functional and cycle accurate mobile GPU simulator. Goal is the further investigation of possible architectural and functional extensions of such GPUs to reduce the power consumption.
Goal
There are several topics available. Working areas are for example
- Shader simulation
- Memory management for deferred rendering
- OpenGL ES 1.1/2.0 - Requirement analysis and driver development
- etc.
Please, contact me directly to discuss possible topics and goals of a thesis.
Required Skills

- Interest in gaming/graphic applications
- Knowledge of
- C/C++ (intermediate)
- OpenGL/DirectX (basic)
- Rendering pipeline architecture (basic)
- Indispensable are strong autonomy, fast independent learning, the ability to apply the gathered knowledge in practice and a high motivation
Start
by arrangement
Contact
Benedikt Dietrich (room 3942)
