High-performance and energy-efficient mobile web browsing on big/little systems

Y Zhu, VJ Reddi - 2013 IEEE 19th International Symposium on …, 2013 - ieeexplore.ieee.org
Internet web browsing has reached a critical tipping point. Increasingly, users rely more on
mobile web browsers to access the Internet than desktop browsers. Meanwhile, webpages …

Speeding up web page loads with shandian

XS Wang, A Krishnamurthy, D Wetherall - 13th USENIX Symposium on …, 2016 - usenix.org
Web page loads are slow due to intrinsic inefficiencies in the page load process. Our study
shows that the inefficiencies are attributable not only to the contents and structure of the Web …

Klotski: Reprioritizing web content to improve user experience on mobile devices

M Butkiewicz, D Wang, Z Wu, HV Madhyastha… - … USENIX Symposium on …, 2015 - usenix.org
Despite web access on mobile devices becoming commonplace, users continue to
experience poor web performance on these devices. Traditional approaches for improving …

Vroom: Accelerating the mobile web with server-aided dependency resolution

V Ruamviboonsuk, R Netravali, M Uluyol… - Proceedings of the …, 2017 - dl.acm.org
The existing slowness of the web on mobile devices frustrates users and hurts the revenue
of website providers. Prior studies have attributed high page load times to dependencies …

Machine learning method to identify independent tasks for parallel layout in web browsers

GC Cascaval, ALD Sampson, B Wang - US Patent 8,510,237, 2013 - Google Patents
Methods and devices for accelerating web page rendering include processing web pages
and gathering web page element information, performing machine learning analysis on the …

Engineering the servo web browser engine using Rust

B Anderson, L Bergstrom, M Goregaokar… - Proceedings of the 38th …, 2016 - dl.acm.org
All modern web browsers---Internet Explorer, Firefox, Chrome, Opera, and Safari---have a
core rendering engine written in C++. This language choice was made because it affords the …

Webcore: Architectural support for mobileweb browsing

Y Zhu, VJ Reddi - ACM SIGARCH Computer Architecture News, 2014 - dl.acm.org
The Web browser is undoubtedly the single most impor-tant application in the mobile
ecosystem. An average user spends 72 minutes each day using the mobile Web browser …

Towards better cpu power management on multicore smartphones

Y Zhang, X Wang, X Liu, Y Liu, Ł Zhuang… - Proceedings of the …, 2013 - dl.acm.org
Although multicore smartphones have become increasingly mainstream, it is unclear
whether and how smartphone applications can utilize multicore CPUs to improve …

Zoomm: a parallel web browser engine for multicore mobile devices

C Cascaval, S Fowler, P Montesinos-Ortego… - ACM SIGPLAN …, 2013 - dl.acm.org
We explore the challenges in expressing and managing concurrency in browsers on mobile
devices. Browsers are complex applications that implement multiple standards, need to …

Proteus: Network-aware web browsing on heterogeneous mobile systems

J Ren, X Wang, J Fang, Y Feng, D Zhu, Z Luo… - Proceedings of the 14th …, 2018 - dl.acm.org
We present Proteus, a novel network-aware approach for optimizing web browsing on
heterogeneous multi-core mobile systems. It employs machine learning techniques to …