Guadalupe: a browser design for heterogeneous hardware
Zhen Wang, Felix Xiaozhu Lin, Lin Zhong, and Mansoor Chishtie

TL;DR
Guadalupe is a browser design that leverages heterogeneous hardware in mobile systems to improve performance and energy efficiency without requiring changes to OS or web applications.
Contribution
It introduces a browser architecture that dynamically utilizes different hardware units for improved resource management and energy savings in mobile web browsing.
Findings
Increases 3D application frame rate by up to 767%.
Reduces system energy consumption by 4.7%.
Enables better resource utilization through hardware heterogeneity.
Abstract
Mobile systems are embracing heterogeneous architectures by getting more types of cores and more specialized cores, which allows applications to be faster and more efficient. We aim at exploiting the hardware heterogeneity from the browser without requiring any changes to either the OS or the web applications. Our design, Guadalupe, can use hardware processing units with different degrees of capability for matched browser services. It starts with a weak hardware unit, determines if and when a strong unit is needed, and seamlessly migrates to the strong one when necessary. Guadalupe not only makes more computing resources available to mobile web browsing but also improves its energy proportionality. Based on Chrome for Android and TI OMAP4, We provide a prototype browser implementation for resource loading and rendering. Compared to Chrome for Android, we show that Guadalupe browser for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGreen IT and Sustainability · Parallel Computing and Optimization Techniques · Caching and Content Delivery
