Skip to content

About

Triton CUDA Kernel Optimization for LLM Attention and GEMM R&D

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

25 Commits

Folders and files

Repository files navigation

DOM Didactic Octo Memory

didactic-octo-memory

Triton CUDA Kernel Optimization for LLM Attention and GEMM R&D

Project Structure Overview

The goal is to create a reusable module where the Custom kernel definition is separate from the execution logic.

tts_triton_accelerator/
├── kernels/                     # Directory for all custom, low-level kernel definitions (.py files)
│   ├── matmul.py                # Contains the Triton implementation for Matrix Multiplication
│   └── attention.py             # Contains a more complex kernel (e.g., Attention mechanism)
│
├── launch_utils.py              # Utility functions for launching kernels and managing data transfer
│
├── setup.py                     # Setup script for packaging/installation (if building a package)
├── README.md                    # Project description and setup instructions
└── main_test.py                  # Script to test the kernel execution end-to-end

About

Triton CUDA Kernel Optimization for LLM Attention and GEMM R&D

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages