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

YouTube

Fastware

NDC Conferences via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore optimization techniques for writing fast code in this 44-minute conference talk by Andrei Alexandrescu. Delve into topics such as ALU parallelism, data dependencies, Horner's Scheme, inlined math, and strength reduction. Learn about practical strategies like table lookups, modular subtraction, and loop unrolling. Gain insights into parallel execution and discover how to improve baseline performance. Understand the importance of optimization in software development and acquire valuable skills to enhance code efficiency.

Syllabus

Intro
ALU
Parallelism
Data Dependencies
Cookie Crumbles
Horners Scheme
Inlined Math
Power of 10
Baseline
Random IDs
Strength Reduction
Parallel Execution
Table Lookup
Modular Subtraction
Unrolling
Optimization

Taught by

NDC Conferences

Reviews

Start your review of Fastware

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.