Proceedings of the 51st Annual Design Automation Conference 2014
DOI: 10.1145/2593069.2593151
|View full text |Cite
|
Sign up to set email alerts
|

Integrated CPU-GPU Power Management for 3D Mobile Games

Abstract: Modern system-on-chips (SoC) integrate CPU and GPU for immersive 3D gaming experience. These games require both the CPU and GPU to work in tandem, resulting in high power consumption. In the past, Dynamic Voltage Frequency Scaling (DVFS) has been exploited for embedded CPU to save power during game play; but it is only recently that embedded GPUs have attained DVFS capabilities that provide additional opportunities. In this paper, we propose a power management approach that takes a unified view of the CPU-GPU … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
85
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 128 publications
(91 citation statements)
references
References 14 publications
2
85
0
Order By: Relevance
“…In [15], multi-component DVFS algorithm is proposed by considering the data and control flow of IPs in the SoC. Pathania et al proposed a CPU-GPU coordinated DVFS technique for 3D mobile game applications [16]. For efficient runtime power/energy management, Linux provides various policies considering the application loads [17].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In [15], multi-component DVFS algorithm is proposed by considering the data and control flow of IPs in the SoC. Pathania et al proposed a CPU-GPU coordinated DVFS technique for 3D mobile game applications [16]. For efficient runtime power/energy management, Linux provides various policies considering the application loads [17].…”
Section: Related Workmentioning
confidence: 99%
“…The CPU can operate from 0.4 GHz to 2.0 GHz and one frequency step is 400 MHz while system-level cache operate at 1 GHz. Please note that DVFS in modern mobile system mainly focuses on CPU and GPU while memory-related system rather uses a fixed clock frequency [16]. Table I summarizes assumptions in our mobile CPU and system-level caches.…”
Section: Preliminariesmentioning
confidence: 99%
“…The authors of [ML09] proposed a warp processor architecture that leverages DVFS to reduce the power consumption. The authors of [PJPM14] described an integrated power manager that exploited the DVFS capabilities of embedded CPU and GPU together. This is related to the Parameter Selection stage in Figure 2.1.…”
Section: Design Requirements 221 Energy Efficiencymentioning
confidence: 99%
“…The Process Cruise Control framework [44] and the Koala framework [45] adjust the CPU performance for given workloads according to the workloads characteristics captured with performance counters. Pathania et al adjust the performance point of CPU and GPU together according to 3D game workloads history to save energy [46]. Gupta et al point out that the power consumed by uncore components, e.g., memory controller, should be considered in making runtime PM decisions for the CPU [47].…”
Section: Related Workmentioning
confidence: 99%