Co-authored-by: George Hotz <72895+geohot@users.noreply.github.com>
This commit is contained in:
uuuvn
2024-12-31 00:37:53 +02:00
committed by GitHub
parent d157b20027
commit b6266c8e41
7 changed files with 86 additions and 31 deletions

View File

@@ -36,9 +36,9 @@ The `Allocator` class is responsible for managing memory on the device. There is
### Program
The `Program` class is created for each loaded program. It is responsible for compiling and executing the program on the device. As an example, here is a `ClangProgram` implementation which loads program and runs it.
The `Program` class is created for each loaded program. It is responsible for executing the program on the device. As an example, here is a `CPUProgram` implementation which loads program and runs it.
::: tinygrad.runtime.ops_clang.ClangProgram
::: tinygrad.runtime.ops_clang.CPUProgram
options:
members: true