Welcome to Triton's documentation! ================================== Triton is an imperative language and compiler for parallel programming. It aims to provide a programming environment for productively writing custom DNN compute kernels capable of running at maximal throughput on modern GPU hardware. Getting Started --------------- - Follow the :doc:`installation instructions ` for your platform of choice. - Take a look at the :doc:`tutorials ` to learn how to write your first Triton program. .. toctree:: :maxdepth: 1 :caption: Getting Started :hidden: getting-started/installation getting-started/tutorials/index Language Reference ------------------- - Checkout the :doc:`Python API Documentation ` .. toctree:: :maxdepth: 1 :caption: Language Reference :hidden: language-reference/python-api/index Going Further ------------------ Check out the following documents to learn more about Triton and how it compares against other DSLs for DNNs: - Chapter 1: :doc:`Introduction ` - Chapter 2: :doc:`Related Work ` .. toctree:: :maxdepth: 1 :caption: Programming Guide :hidden: programming-guide/chapter-1/introduction programming-guide/chapter-2/related-work