How Chrome became fastest browser on Speedometer
Chrome team this week detailed how Chrome achieved the highest score ever recorded on Speedometer 3.0, a recently released browser benchmark.
![Chrome achieves the highest score ever recorded on Speedometer 3.0](/content/images/size/w2000/2024/06/Chrome-achieves-the-highest-score-ever-recorded-on-Speedometer-3.0.webp)
Chrome team this week detailed how Chrome achieved the highest score ever recorded on Speedometer 3.0, a recently released browser benchmark.
Speedometer 3.0 is a collaborative industry effort to measure browser performance for web applications. Developed by companies like Google, Apple, Mozilla, Intel, and Microsoft, this benchmark helps identify areas for browser optimization, ultimately leading to a faster user experience.
The Chrome team tracked Speedometer 3's development and continuously optimized Chrome throughout the process. Here's a breakdown of their key strategies:
Targeted Workload Optimization: By analyzing Chrome's resource usage within Speedometer, the team identified and optimized functions that significantly impacted the score. This included streamlining string parsing, eliminating redundant stylesheet processing, and memory allocation tweaks for smoother path and arc rendering.
Leveraging Existing Optimizations: Previous optimizations to innerHTML parsing, already integrated into WebKit, were further extended to DOMParser, leading to a 1% performance gain.
Font Rendering Enhancements: Collaboration with the Harfbuzz maintainer yielded improvements in rendering AAT fonts, commonly used by Apple macOS systems. This optimization streamlines the process of identifying relevant glyphs for text rendering using AAT fonts.
Prioritizing Code Optimization: Strategic code tiering, a process of selecting the most impactful code for further optimization within the browser engine, was employed. Intel's contribution of profile-guided tiering to V8 (Chrome's JavaScript engine) improved efficiency by remembering past tiering decisions.
Garbage Collection Improvements: Optimizing garbage collection processes in V8 contributed to a 3% performance gain. This involved extending existing mechanisms to prioritize garbage collection during renderer idle time and implementing a more compact layout for objects wrapping DOM elements, reducing memory pressure and garbage collection time.
These optimizations resulted in a 72% increase in Chrome's Speedometer score since the benchmark's inception in May 2022. This translates to a demonstrably faster browsing experience for Chrome users.
PPC Land is an international news publication headquartered in Frankfurt, Germany. PPC Land delivers daily articles brimming with the latest news for marketing professionals of all experience levels.
Subscribe to our newsletter for just $10/year and get marketing news delivered straight to your inbox. By subscribing, you are supporting PPC Land.
You can also follow PPC Land on LinkedIn, Bluesky, Reddit, Mastodon, X, Facebook, Threads, and Google News.
Know more about us or contact us via info@ppc.land
Our latest marketing news:
- Amazon launches Target Promotion for Sponsored Products advertisers
- Amazon Prime Video secures landmark NBA and WNBA broadcasting rights deal
- FTC Warns: Hashed data not anonymous, companies risk deceptive practice claims
- Taboola unveils AI-powered solution to boost publisher traffic amid digital shifts
- Meta tackles Nigerian financial Sextortion Scams in massive account purge
- FTC launches probe into surveillance pricing practices of eight companies
- Location-based advertising: revolutionizing digital marketing strategies
- Reddit's exclusive Search Deal with Google raises concerns over AI Data
- Netflix surges in Nielsen rankings, streaming dominates TV consumption
- Kargo and TikTok partner to enhance offline sales insights for advertisers