paper-with-me

Papers

Parallel Performance-Energy Predictive Modeling of Browsers: Case Study of Servo

2020-02-06 · Rohit Zambre, Lars Bergstrom, Laleh Aghababaie Beni, Aparna Chandramowliswharan

Mozilla Research is developing Servo, a parallel web browser engine, to exploit the benefits of parallelism and concurrency in the web rendering pipeline. Parallelization results in improved performance for pinterest.com but not for google.com. This is because the workload of a browser is dependent on the web page it is rendering. In many cases, the overhead of creating, deleting, and coordinating parallel work outweighs any of its benefits. In this paper, we model the relationship between web page primitives and a web browser's parallel performance using supervised learning. We discover a feature space that is representative of the parallelism available in a web page and characterize it using seven key features. Additionally, we consider energy usage trade-offs for different levels of performance improvements using automated labeling algorithms. Such a model allows us to predict the degree of parallelism available in a web page and decide whether or not to render a web page in parallel. This modeling is critical for improving the browser's performance and minimizing its energy usage. We evaluate our model by using Servo's layout stage as a case study. Experiments on a quad-core Intel Ivy Bridge (i7-3615QM) laptop show that we can improve performance and energy usage by up to 94.52% and 46.32% respectively on the 535 web pages considered in this study. Looking forward, we identify opportunities to apply this model to other stages of a browser's architecture as well as other performance- and energy-critical devices.

📄 PDF Abstract BibTeX arXiv:2002.03850

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

EnergyLens: Predictive Energy-Aware Exploration for Multi-GPU LLM Inference Optimization

2026-05-14 · Zhiye Song, Kyungmi Lee, Eun Kyung Lee, Xin Zhang 외 arxiv

We present EnergyLens, an end-to-end framework for energy-aware large language model (LLM) inference optimization. As LLMs scale, predicting and reducing their energy footprint has become critical for sustainability and …

DistML.js: Installation-free Distributed Deep Learning Framework for Web Browsers

2024-07-01 · Masatoshi Hidaka, Tomohiro Hashimoto, Yuto Nishizawa, Tatsuya Harada

We present "DistML.js", a library designed for training and inference of machine learning models within web browsers. Not only does DistML.js facilitate model training on local devices, but it also supports distributed l…

Deep Learning

Energy Consumption in Parallel Neural Network Training

2025-08-11 · Philipp Huber, David Li, Juan Pedro Gutiérrez Hermosillo Muriedas, Deifilia Kieckhefen 외 arxiv

The increasing demand for computational resources of training neural networks leads to a concerning growth in energy consumption. While parallelization has enabled upscaling model and dataset sizes and accelerated traini…

Real-Time, Energy-Efficient, Sampling-Based Optimal Control via FPGA Acceleration

2026-01-23 · Tanmay Desai, Brian Plancher, R. Iris Bahar arxiv

Autonomous mobile robots (AMRs), used for search-and-rescue and remote exploration, require fast and robust planning and control schemes. Sampling-based approaches for Model Predictive Control, especially approaches base…

Same-Origin Policy for Agentic Browsers

2026-06-12 · Xilong Wang, Xiaoxing Chen, Patrick Li, Dawn Song 외 arxiv

Agentic browsers integrate autonomous AI agents into web browsers, enabling users to accomplish web tasks through natural-language instructions. The same-origin policy (SOP) is a fundamental browser security mechanism th…