C++Learn C++Videos

Learn C++ With Performance Matters by Emery Berger (CPPCon 2020) Video

Performance is one of the key reasons why so many C++ programmers enjoy the language. This video will be addressing some of the significant and unexpected challenges faced by C++ programmers trying to achieve high performance on modern hardware platforms: performance is much less reliable and predictable than you would expect. Since complier optimization run out of steam, we need better support for profiling, particularly for modern concurrent, multi-threaded applications. The talk will also be about going through a new approach to profiling, called “causal profiling”. It allows programmers to optimize output latency and to pinpoint and reliably predict the effect of optimizations.

close

Oh hi there 👋
It’s nice to meet you.

Sign up to receive awesome C++ content in your inbox, every day.

We don’t spam! Read our privacy policy for more info.


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial

Free C++Builder Community Edition

Related posts
C++C++11C++14C++17C++20Learn C++Syntax

What Is Deleted Implicitly-declared Copy Assignment Operator In C++?

C++C++11C++14C++17C++20Learn C++Syntax

What Is A Forced (Default) Copy Assignment Operator In Modern C++

C++C++11C++14C++17C++20Learn C++Syntax

What is Implicitly-declared Copy Assignment Operator In C++?

C++C++11C++14C++17C++20Learn C++Syntax

What is Avoiding Implicit Copy Assignment In C++?