1 line change for 50% power reduction? Oh yes!

As you know recently the LPGPU2 tools team at Samsung have been investigating core affinity on various Android devices.

This work started after some internal discussions with another team and led us to start adding support for viewing thread affinity, so we could monitor the number of times our application thread(s) were being migrated.

Once we observed how much thread migration was taking place we added support to the LPGPU2 API to both get and set thread affinity and then raw tests in various configurations with different affinity options.

See all the gory details here: https://lpgpu.org/wp/wp-content/uploads/2018/05/Profiler-Apps-Report-Affinity-Experiments.pdf

 

Comments are closed.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close