Duncan Rendall

Investigating Optimizations to Ray

Synopsis

Before Work Graphs, executing programs on the Graphics Processing Unit (GPU) the Central Processing Unit (CPU)  would require record commands for the GPU to execute. GPU Work Graphs are the latest innovation in programming for the GPU, allowing the GPU to schedule and execute its own shaders without needing to synchronise with the Central Processing Unit. This project shows the investigative results of how Ray Tracing techniques can be optimized using GPU Work Graphs within Hybrid Deferred Rendering.

Project info

  • Developer Duncan Rendall
  • Showcase year 2025
  • Programme Computer Game Applications Development

What motivated you to develop/create this project?

I stumbled across work graphs a little after they released having little knowledge on implementation detail. I ended up using my honours project as an excuse to learn as much as possible about work-graphs, DirectX12 and Ray-Tracing to increase the depth of my learning to use in the industry post graduation.

What has been a highlight of your time at Abertay?

The volleyball club!

What are your hopes and future ambitions for after graduation?

Progress my learning into the professional environment to stay on top of the newest rendering tech.

Learn more:

https://www.rendeveloper.com/

Share this page

Pause carousel

Play carousel