article thumbnail

The Return of the Frame Pointers

Brendan Gregg

Only in extreme circumstances does the cost (in processor time and I-cache footprint) translate to a tangible benefit - circumstances which usually resort to hand-coded assembly anyway. It shouldn't be 10%, unless it's cache effects. Google should be no surprise because they pioneered continuous profiling.)

Java 145
article thumbnail

USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon

Brendan Gregg

Google and Amazon’s latest AI chips have arrived," [link] Oct 2022 - [Intel 22] Intel, "Intel® Developer Cloud," [link] accessed Dec 2022 I've taken care to cite the author names along with the talk titles and dates, including for Internet sources, instead of the common practice of just listing URLs.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon

Brendan Gregg

Google and Amazon’s latest AI chips have arrived," [link] , Oct 2022 [Intel 22] Intel, "Intel® Developer Cloud," [link] , accessed Dec 2022 I've taken care to cite the author names along with the talk titles and dates, including for Internet sources, instead of the common practice of just listing URLs.

article thumbnail

Front-End Performance Checklist 2021

Smashing Magazine

Assets Optimizations Brotli, AVIF, WebP, responsive images, AV1, adaptive media loding, video compression, web fonts, Google fonts. Run performance experiments and measure outcomes — both on mobile and on desktop (for example, with Google Analytics ). Adjust the argument depending on the group of stakeholders you are speaking to.

article thumbnail

How I Used Brotli to Get Even Smaller CSS and JavaScript Files at CDN Scale

CSS - Tricks

In the show, Google is portrayed by the fictional company Hooli, which is after Pied Piper’s intellectual property. The funny thing is that, while being far from a startup, Google does indeed have a powerful compression engine in real life called Brotli. We only cache hot files in memory at edge servers. Brotli’s beginning….

Cache 79
article thumbnail

Front-End Performance Checklist 2020 [PDF, Apple Pages, MS Word]

Smashing Magazine

Run performance experiments and measure outcomes — both on mobile and on desktop (for example, with Google Analytics ). Note : as TCP generally under-utilizes network connection by a significant amount, Google has developed TCP Bottleneck Bandwidth and RRT ( BBR ), a relatively new TCP delay-controlled TCP flow control algorithm.

article thumbnail

Gzip vs Brotli – Best Browser Compression

MachMetrics

Many caching plugins like WPRocket also offer Gzip compression right out of the box. Created by Google in 2013, Brotli is a compression algorithm created by Google for the compression of web fonts. In 2015, they released a version to be used for HTTP compression. Brotli Compression.

Speed 67