GPU-Puzzles
LLM-Training-Puzzles
Our great sponsors
GPU-Puzzles | LLM-Training-Puzzles | |
---|---|---|
12 | 1 | |
5,022 | 731 | |
- | - | |
3.4 | 6.9 | |
4 months ago | 4 months ago | |
Jupyter Notebook | Jupyter Notebook | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
GPU-Puzzles
- Solve Puzzles. Learn CUDA
- GPU Puzzles
- Understanding Automatic Differentiation in 30 lines of Python
-
FlashAttention-2, 2x faster than FlashAttention
I found it helpful to start with CUDA on numba since it lets you write GPU kernels in python. Assuming you're like most ML engineers and you're more familiar with python than C++, this allows you to separately learn CUDA concepts from also learning C++ at the same time. There's also a set of GPU puzzles for beginners [1] using to get started with numba CUDA.
[1] https://github.com/srush/GPU-Puzzles
- [Computer Science] srush/GPU-Puzzles: Solve puzzles. Learn CUDA.
-
Build on AWS Weekly - S1 E2 - Breaking Blocks with Terraform
Are you having fun with Machine Learning? Go and teach yourself beginner GPU programming with this wonderful notebook: GitHub repo
- GPU-Puzzles: Solve Puzzles. Learn CUDA
-
[D] What are some good resources to learn CUDA programming?
Practice puzzles: https://github.com/srush/GPU-Puzzles
- Learn GPU programming in interactive fashion
LLM-Training-Puzzles
What are some alternatives?
vscode-infracost - See cost estimates for Terraform right in your editor💰📉
lida - Automatic Generation of Visualizations and Infographics using Large Language Models
triton - Development repository for the Triton language and compiler
ReAct - [ICLR 2023] ReAct: Synergizing Reasoning and Acting in Language Models
cutlass - CUDA Templates for Linear Algebra Subroutines
text-generation-webui-colab - A colab gradio web UI for running Large Language Models
carbon-lang - Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
chameleon-llm - Codes for "Chameleon: Plug-and-Play Compositional Reasoning with Large Language Models".
terraform-minecraft - A Terraform Script that can deploy Minecraft Servers
ragas - Evaluation framework for your Retrieval Augmented Generation (RAG) pipelines
owl - Owl - OCaml Scientific Computing @ https://ocaml.xyz
Tensor-Puzzles - Solve puzzles. Improve your pytorch.