2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA) 2015
DOI: 10.1109/hpca.2015.7056028
|View full text |Cite
|
Sign up to set email alerts
|

Event-based scheduling for energy-efficient QoS (eQoS) in mobile Web applications

Abstract: Mobile Web applications have become an integral part of our society. They pose a high demand for application quality of service (QoS). However, the energy-constrained nature of mobile devices makes optimizing for QoS difficult. Prior art on energy efficiency optimizations has only focused on the trade-off between raw performance and energy consumption, ignoring the application QoS characteristics. In this paper, we propose the concept of energy-efficient QoS (eQoS) to capture the trade-off between QoS and ener… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
75
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 92 publications
(75 citation statements)
references
References 48 publications
0
75
0
Order By: Relevance
“…Chadha et al propose instruction prefetching based on event-signatures [2]. Zhu et al discuss QoS-driven scheduling techniques for event-based applications [13] and hardware and observe that web-page loading is not generally network limited and can benefit from heavyweight compute hardware [14].…”
Section: Related Workmentioning
confidence: 99%
“…Chadha et al propose instruction prefetching based on event-signatures [2]. Zhu et al discuss QoS-driven scheduling techniques for event-based applications [13] and hardware and observe that web-page loading is not generally network limited and can benefit from heavyweight compute hardware [14].…”
Section: Related Workmentioning
confidence: 99%
“…Zhu and Reddi [4,26] propose two specialized hardware and an event-based scheduling for mobile web applications. Several papers have presented work on addressing the Dark Silicon problem [27][28][29][30].…”
Section: Mobile Cpu Architecturesmentioning
confidence: 99%
“…It uses a predictive model that is trained using web page primitives such as CSS and HTML tags. Another approach profiles user and system events to identify the quality of service (QoS) required by a mobile web application [45]. This data is used to perform CPU task allocation and DVFS on a big.LITTLE platform.…”
Section: Related Workmentioning
confidence: 99%
“…The main distinguishing feature of our work over the above works is that while they use indirect information of the context -e.g., web page primitives or user events -we make use of a browser's internal information directly, which allows more effective power management. For example, we use states such as Video or Load/Idle, which are not detectable from user events as in [45] (see Section 5).…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation