YoVDO

C++ Performance and Optimisation

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Algorithms Courses Data Structures Courses Memory Allocation Courses Move Semantics Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a comprehensive approach to creating high-performance C++ applications in this 58-minute conference talk. Delve into multi-level design issues, including the crucial role of domain knowledge, optimal selection of data structures and algorithms, and efficient memory allocation strategies. Examine the impact of modern machine architectures and caches on performance, and learn how to leverage move semantics for improved efficiency. Investigate various string handling techniques and their performance implications. Gain insights into effective measurement methodologies to quantify optimizations. Presented by Hubert Matthews at NDC Conferences, this talk provides a holistic view of C++ performance optimization beyond simple low-level tweaks.

Syllabus

C++ Performance and Optimisation - Hubert Matthews


Taught by

NDC Conferences

Related Courses

Information Theory
The Chinese University of Hong Kong via Coursera
Intro to Computer Science
University of Virginia via Udacity
Analytic Combinatorics, Part I
Princeton University via Coursera
Algorithms, Part I
Princeton University via Coursera
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Stanford University via Coursera