Launch a New Career with Certificates from Google, IBM & Microsoft
MIT Sloan: Lead AI Adoption Across Your Organization — Not Just Pilot It
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 techniques to optimize and accelerate code performance in this 39-minute video tutorial. Dive into a comprehensive code review of a ray tracing project, analyzing key components such as unique pointers, rendering processes, and multi-threading implementations. Learn to identify performance bottlenecks and develop strategies to enhance execution speed. Gain insights into efficient coding practices and discover a new approach to significantly improve the overall performance of the project.
Syllabus
- Intro
- Running the project
- Looking at the code
- Arrays wrapped in std::unique_ptr
- The Renderer
- Why is this so slow?
- The multi-threading
- The rendered image
- NEW PLAN: let's make this faster
Taught by
The Cherno