Loading…
CppCon 2019 has ended
Thursday September 19, 2019 16:45 - 17:45 MDT
Code efficiency is one of the strongest features of modern C++, therefore broadly used in industries with a need for high performance, such as Real-Time or Embedded Systems.

In this talk, we will go through the search for high run-time efficiency using the dispatch mechanism.

We will start by providing tools for understanding and estimating run-time performance cost.

Next, we'll analyze a test case, and dive into some of the most fundamental components of the language such as inheritance, and templates.

We will continue by introducing implementations which produce high run-time efficiency code such as CRTP, std::variant and visitor, and use them to maximize performance.

Finally, we will do benchmarking and draw conclusions, and try to answer the question -
How can we use C++ ideally for achieving high-performance efficiency?
Speakers
avatar for Inbal Levi

Inbal Levi

Software Engineer, SolarEdge
Inbal Levi is an embedded software engineer with a passion for high performance.She is one of the organizers of CoreCpp conference and CoreCpp user group.She's also a member of ISO/IEC JTC1/SC22/WG21 (the C++ Standards Committee), and among the founders of the Israeli NB Mirror c... Read More →
Thursday September 19, 2019 16:45 - 17:45 MDT
Aurora C

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link