Ave Documentation
Ave is an experimental Pythonic domain-specific language to write performant GPU kernels along with large language models (LLMs). By combining tile-based access models with program analysis, Ave provides concrete guidances for LLMs to generate real-world performant GPU kernels. Ave also enables explicit control over GPU execution, memory, layouts, and backend intrinsics to achieve best performances.