Skip to content

πŸ’‘ GPU / CUDA / Nvidia experimentations for cloud GPU & cloud FPGA

License

Notifications You must be signed in to change notification settings

sohale/gpu-experimentations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

gpu-experimentations

gpu/cuda/nvidia experimentations for cloud of GPU

Experiments:

  1. 🧊 Terraform: raw1: Simple Terraform exprimentation. Later devloped into [https://github.com/sohale/gpu-experimentations/tree/main/provisioning_scripts/terraform]

  2. 🧊 LLVM: raw-llvm : Coding LLVM hard-coded hands-on home-made LLVM code

  3. 🧊 TVM: 3tvm : TVM (Framework/DSL for Neural Networks Inference). (For TVM open-source tickets)

  4. 🧊 Lean4: 4leannet1 (moved to 5) Early Lean4 experiments

  5. 🧊 Triton: 4triton (For OpenAI Triton open-source tickets)

  6. 🧊 Lean4: leannn5 Lean4 experiments

  7. 🧊 CUDA: 6_cuda_rggbuff Simple CUDA code for RGBA buffer

  8. 🧊 MLIR: 7_mlir MLIR experiment 1: Full MLIR build, build scripts, My own Docker build (Dockerfile) for containerised MLIR development (For MLIR open-source tickets)

  9. 🧊 MLIR:8_mlir_nn: MLIR experiment 2: Neural network (cancelled)

  10. 🧊 MLIR:9_mlir_neo_refactor: MLIR experiment 3 Neural network (with better build and container), as support for a compiler project. See [https://github.com/sohale/gpu-experimentations/tree/main/provisioning_scripts/mlir_env]. Also LLVM debugging using lldb (Clang toolchain).

  11. 🧊 PTX: 10_mcmc_ptx: MCMC using PTX (direct hard-coded NVidia's assembly language, on top of).

  12. 🧊 CUDA: 11_matrix_cuda: Advanced CUDA optimisation techniques + profiling: for Matrix Multiplicaiton

  13. 🧊 FPGA: 12_fpga_aws: FPGA on cloud using AWS's F2, utilixiing Xilinx hardware and AmaranthDHL (open-source hardware HDL) (as part of heterogeneous computing)

  14. 🧊 CUDA: 13_cuda_sharedmem: Advanced CUDA+PTX optimisation techniques + profiling ( for experimentation with CUDA / CC Architectures )

About

πŸ’‘ GPU / CUDA / Nvidia experimentations for cloud GPU & cloud FPGA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published