Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Out-of-Order Execution - What Can It Do for Me?

NDC Conferences via YouTube

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the intricacies of out-of-order execution in modern CPUs and its impact on software performance in this illuminating conference talk from NDC TechTown 2023. Delve into the common thread that unites high-performance and desktop CPUs: their ability to dynamically reorder machine code execution for increased efficiency. Learn how CPUs analyze data dependencies between instructions to optimize execution without compromising correctness. Discover the advantages and limitations of out-of-order execution, and gain practical techniques to leverage this feature in C and C++ programming. Understand which optimization efforts are worth focusing on and which are best left to compilers and CPUs. By the end of this talk, acquire a deeper understanding of out-of-order processors and how to harness their power to write more efficient code faster.

Syllabus

Out-of-order execution - what can it do for me? - Patrick Schittekat - NDC TechTown 2023

Taught by

NDC Conferences

Reviews

Start your review of Out-of-Order Execution - What Can It Do for Me?

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.