-
Notifications
You must be signed in to change notification settings - Fork 177
Release Tasks
Austin Huang edited this page Jun 11, 2024
·
13 revisions
Current Work-in-progress:
- Tutorial program
- README
- Finish slide presentation
P0
- User testing and feedback
- Separate template project repo (based on examples/hello-world but without the relative directory pointers)
P1
- Implement srush GPU puzzles
- Implement transformer block
- Benchmarking suite
- Optimize Kernels to perform competitively
- Wrap current test code in a testing framework
- Implement Sibhoem matmul series in WGSL, optimized matmul
- Raymarching terminal shader demo
P2
- Implement an end-to-end architecture - gemma and/or gpt2
Done
- Decouple logging from global spdlog instance (soln for now: we've embedded a mini logging library)
- Multi-shader kernels in a single command buffer
- Naming convention?
- Refactor Shape to not be dynamically allocated
- Builds work for all examples
- Update deprecated SetDeviceLostCallback --> SetDeviceLostCallbackInfo