Performance Tuning

Posted on Thursday, Aug 5, 2021
Rob and Matt are joined by Denis Bakhvalov. They first talk about building Minesweeper in C++ with SFML and a paper on throughput prediction on intel microarchitectures. Then they talk to Denis about his blog, book and video series focusing on C++ performance, and his vision of the future tooling and techniques of writing performant C++ code.

Guests

Denis Bakhvalov

Denis Bakhvalov

Denis Bakhvalov is a compiler developer passionate about software performance. He currently works at Intel. Denis is an author of the book “Performance Analysis And Tuning on Modern CPUs”, and a creator of the “Performance Ninja” online course. Denis is also a writer on the easyperf.net blog, host of performance tuning challenges, and regular TwitterSpaces talks about SW performance.

Hosts

Rob Irving

Rob Irving

Rob Irving is a Senior Software Engineer and Development Team Lead with PAR Government in Cary, NC. He is a polyglot with experience in C#, Objective-C, Java and Ruby but the majority of his time and expertise is in C++. He started the CppCast podcast in February 2015, frustrated by the lack of podcast content for C++ development.

A believer in continuous education, he loves learning about new technologies, often through podcasts!

Matt Godbolt

Matt Godbolt

Matt is a developer at trading firm Aquatic. Before that he’s worked at Google, run a C++ tools company, and spent over a decade in the games industry making PC and console games. He is fascinated by performance and created Compiler Explorer, to help understand how C++ code ends up looking to the processor. When not performance tuning C++ code he enjoys writing emulators for 8-bit computers in Javascript.


pvs-studio


See a mistake? Edit this post!
comments powered by Disqus