The Basics of Profiling
Offered By: ACCU Conference via YouTube
Course Description
Overview
Explore the fundamentals of profiling in this comprehensive conference talk from ACCU 2022. Discover the two main types of profilers - sampling and instrumentation - and learn how to use popular tools like Optick and vTune for game development. Examine real-world case studies to troubleshoot performance issues, improve algorithms, optimize data structures, handle I/O waits, and enhance concurrency. Gain insights into micro-optimizations and when to consider them by analyzing low-level metrics such as cache misses and branch prediction. Benefit from the expertise of Mathieu Ropert, a French C++ specialist with experience in historical video game development, as he shares practical techniques for boosting program speed, throughput, latency, and responsiveness.
Syllabus
The Basics of Profiling - Mathieu Ropert - ACCU 2022
Taught by
ACCU Conference
Related Courses
Khronos Sycl Language Framework for C++ Accelerators - Take Advantage of All the MIPSACCU Conference via YouTube Space Invaders - The C++20 Spaceship Operator is Upon Us
ACCU Conference via YouTube Grinding, Farming, and Alliances - Become a Better Programmer by Using Words and Ideas From Casual Gaming
ACCU Conference via YouTube Designing for C++ Concurrency Using Message Passing
ACCU Conference via YouTube Productivity in C++ Game Development - Inside the Mind of an AAA Game Developer
ACCU Conference via YouTube