Optimizing General - Purpose CPUs for Energy -Efficient Mobile Web Computing 6

By: 4 0 16, [, ] | [, ] |
Contributor(s): ACM Transactions on Computer Systems.35:1 (2017). pp.1:1-1:30 5 6 [] |
Language: Unknown language code Summary language: Unknown language code Original language: Unknown language code Series: ; 46Edition: Description: Content type: text Media type: unmediated Carrier type: volumeISBN: ISSN: 2Other title: 6 []Uniform titles: | | Related works: 1 40 Yuhao Zhu and Vijay Janapa Reddi 6 []Subject(s): -- 2 -- 0 -- -- | -- 2 -- 0 -- 6 -- | 2 0 -- | -- -- 20 -- | | -- -- WEB BROWSING ;CUSTOMIZATION -- ACCELERATOR;SOFTWARE-MANAGED CACHE -- -- | -- -- -- 20 -- --Genre/Form: -- 2 -- Additional physical formats: DDC classification: | LOC classification: | | 2Other classification:
Contents:
Action note: In: Summary: Other editions:
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)

ABSTRACT : Mobile applications are increasingly being built using web technologies as a common substrate to achieve portability and to improve developer productivity. Unfortunately, web application often incur large performance overhead, directly affecting the user quality-of-service (QoS) experience. Traditional techniques in improving mobile processor performance have mostly been adopting desktop-like design techniques in improving mobile processor performance have mostly been adopting desktop-like design techniques such as increasing single -core micoarchitecture complexity and aggressively integrating more cores. However, such a desktop-oriented strategy is likely coming to an end due to the stringent energy and thermal constraints that mobile devices impose. Therefore, we must pivot away from traditional mobile processor design techniques in order to provide sustainable performance improvement while maintaining energy efficiency. in this article, we propose to combine hardware customization and specialization techniques to improve the performance and energy efficiency of mobile web applications. We first perform design - space exploration (DSE) and identify opportunities in custimizing existing general - purpose mobile processors, that is, tuning microarchitecture parameters. The through DSE also lets us discover sources of energy inefficiency in customized general - purpose architectures. To mitigate these inefficiencies, we propose, synthesize, and evaluate two new domain - specific specializations, called the style resolution unit and the browser engine cache. Our optimization boost performance and energy efficiency at the same time while maintaining general-purpose programmability. As emerging mobile workloads increasingly rely more on web technologies , the type of optimizations we propose will become important in the future and are likely to have a long - lasting and widespread impact. 56

5

5

There are no comments for this item.

to post a comment.

© Copyright 2024 Phoenix Library Management System - Pinnacle Technologies, Inc. All Rights Reserved.