Initial release after 7/24/24 announcement, cleaned up or improved examples, builds, minor issues.
What's Changed
- Update LOG's color with reset by @junjihashimoto in #6
- Add inline to avoid duplicated-symbols-error by @junjihashimoto in #7
- Matmul: 2D Tiling by @junjihashimoto in #9
- Update README.md --fix typos by @Kooshyar in #10
- possible missing line in example by @minuJeong in #12
- Add loop unrolling for matmul by @junjihashimoto in #11
- Add the vectorized matmul by @junjihashimoto in #13
- remove duplicate create buffer by @sarahpannn in #15
- Build refactor + Windows by @MichealReed in #16
- fix typo in README.md by @arozrai in #25
- Fix typo of Puzzle 13 by @junjihashimoto in #27
- Update README.md by @fadichahineOS in #30
- Add transpose kernels by @junjihashimoto in #22
- Update README.md --fix typos by @ichowenyu in #28
- Update README.md --style highlighting one cpp code block by @ichowenyu in #36
- Add matmul with transpose by @junjihashimoto in #35
- Fix: segfault of matmul with transpose by @junjihashimoto in #37
- Add Tanh(x) Kernel by @akashdeepjassal in #26
- remove duplicate text by @sadikneipp in #41
- Add matmul with float16 by @junjihashimoto in #39
- Using FetchContent to fetch libdawn.dylib from github when library not found by @kagurazaka-ayano in #44
New Contributors
- @junjihashimoto made their first contribution in #6
- @Kooshyar made their first contribution in #10
- @minuJeong made their first contribution in #12
- @sarahpannn made their first contribution in #15
- @MichealReed made their first contribution in #16
- @arozrai made their first contribution in #25
- @fadichahineOS made their first contribution in #30
- @ichowenyu made their first contribution in #28
- @akashdeepjassal made their first contribution in #26
- @sadikneipp made their first contribution in #41
- @kagurazaka-ayano made their first contribution in #44
Full Changelog: https://github.com/AnswerDotAI/gpu.cpp/commits/0.1.0