YoVDO

Optimizing Ray Tracing Performance - Code Review

Offered By: The Cherno via YouTube

Tags

C++ Courses Computer Graphics Courses Memory Management Courses Multithreading Courses Ray Tracing Courses

Course Description

Overview

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

Related Courses

Computational Photography
Georgia Institute of Technology via Coursera
Computer Graphics
University of California, San Diego via edX
Interactive 3D Graphics
Autodesk via Udacity
Introducción a la Programación para Ciencias e Ingeniería
Universidad Politécnica de Madrid via Miríadax
Interactive Computer Graphics
University of Tokyo via Coursera