Skip to content
This repository was archived by the owner on Mar 2, 2026. It is now read-only.

Commit 6326af4

Browse files
committed
Add functional description for runtime eager progress
Currently the runtime uses cooperative scheduling to make forward progress between different command queues and contexts, however, this mechanism sometimes leads to hung in the program if no explicit status update functions or clEnqueue* functions are called. The proposal is to make the runtime a multithreaded model with a background thread constantly updating the runtime event status.
1 parent 73b9fe7 commit 6326af4

9 files changed

Lines changed: 349 additions & 0 deletions

File tree

docs/eager_progress.md

Lines changed: 349 additions & 0 deletions
Large diffs are not rendered by default.

docs/images/eager_progress/doq.jpg

433 KB
Loading
84.9 KB
Loading
7.38 KB
Loading
21.8 KB
Loading
14.7 KB
Loading
113 KB
Loading
31.5 KB
Loading
15.2 KB
Loading

0 commit comments

Comments
 (0)