Unlocking Performance in C++ - A Guide to Optimization and Profiling
code::dive conference via YouTube
Overview
Discover essential principles for optimizing C++ code performance in this conference talk from code::dive, where Application Engineer Wenjin Yu shares expertise gained from 10 years of embedded software development experience. Learn when to prioritize performance optimization, identify bottlenecks using various profiling tools and techniques like code instrumentation and CPU cycle counting, and implement effective optimization strategies that balance efficiency with maintainability. Master practical approaches to algorithm improvements, compiler optimization techniques, and targeted micro-optimizations while avoiding premature optimization pitfalls. Gain actionable insights for developing high-performance applications and writing more efficient code, drawing from real-world examples in embedded systems, automotive industry, and EV charging systems development.
Syllabus
Wenjin Yu - Unlocking Performance in C++
Taught by
code::dive conference