Back to Browse

Profile-Guided Optimization (PGO) 101 – Alexander Zaitsev, Solution Architect // TechSpot

651 views
Mar 5, 2024
47:34

In this talk, Alexander Zaitsev introduces Profile-Guided Optimization (PGO), an advanced compiler technique designed to boost your app's performance with minimal effort. He will explain: ◾️ The essence of PGO and how it works its magic behind the scenes ◾️ Different types of PGO and the practical nuances when choosing the right fit ◾️ How PGO applies to and interacts with various programming languages ◾️ And a lot of benchmarks! By the end of this session, you’ll have a solid understanding of how to leverage PGO to optimize your applications, backed by practical tips and benchmarks. 🤓 Speaker: Alexander Zaitsev, Solution Architect ✌️Timecodes 00:08 - 01:31 Introduction 01:31 - 05:00 Benchmarking and performance 05:00 - 12:00 Profile-Guided Optimization (PGO) basics 12:00 - 19:11 Instrumentation PGO 19:11 - 27:51 Sampling PGO 27:51 - 37:33 Advanced PGO techniques and challenges 37:33 - 47:29 Current state and future of PGO ___ 🌟 TechSpot Meetups in Warsaw https://techspot.onthespotdev.com 📌 Organizer of the meetup — On The Spot Development. ◾️About the company https://onthespotdev.com ◾️Vacancies https://join.onthespotdev.com ◾️LinkedIn / on-the-spot-dev ◾️Telegram channel https://t.me/onthespotjob #pgo #performancetesting #performanceoptimization #profiling #benchmarking #compileroptimization #softwareengineering #techspot #programminglanguages #devtools #codingbestpractices #applicationperformance #optimizingcode #techcommunity #scalability #devops #programmingtips

Download

0 formats

No download links available.

Profile-Guided Optimization (PGO) 101 – Alexander Zaitsev, Solution Architect // TechSpot | NatokHD