Skip to content

Latest commit

 

History

History
9 lines (8 loc) · 636 Bytes

frame-scheduler.md

File metadata and controls

9 lines (8 loc) · 636 Bytes
title description date toc weight
Frame Scheduler
The frame scheduler is a system for facilitating efficient GPU work submission.
2021-03-05
false
200

The frame scheduler is a system for facilitating efficient GPU work submission. It provides a user-facing API for preparing (constructing), compiling, and executing a frame graph. The graph provides knowledge of the whole frame and is processed through phases down to platform-specific actions. Since the graph is known upfront, hazard tracking, memory aliasing, and cross-queue synchronization become much simpler problems. The frame becomes fully deterministic.