Abstract
Modern mobile heterogeneous platforms have GPUs integrated with multicore processors to enable execution of high-end graphics-intensive games. However, these gaming applications consume significant power due to heavy utilization of CPU---GPU resources, which drains battery resources that are critical for mobile devices. While dynamic voltage and frequency scaling (DVFS) techniques have been exploited previously for dynamic power management, contemporary techniques do not fully exploit the memory access footprint for graphics-intensive gaming applications, missing opportunities for energy efficiency. In this paper, we present MEMCOP, a memory-aware cooperative CPU---GPU DVFS governor that considers both the memory access footprint as well as the CPU/GPU frequency to improve energy efficiency of high-end mobile game workloads. Our experimental results on real games and synthetic game workloads show that our MEMCOP game governor achieves on average 18 and 9% improvement of energy efficiency with minor degradation of performance compared to default governors and state-of-the-art game governors.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.