Welcome to Triton-Ascend Documentation!

Triton is a language and compiler for parallel programming.

.. toctree:: :maxdepth: 2 :hidden: :caption: Getting Started

sources/getting-started/installation.md sources/getting-started/tutorials/index

.. toctree:: :maxdepth: 1 :caption: Python API :hidden:

sources/python-api/outline.md sources/python-api/triton sources/python-api/triton.language sources/python-api/triton.testing

.. toctree:: :maxdepth: 1 :caption: Programming Guide :hidden:

sources/programming-guide/introduction.md

Getting Started

  • Follow the :doc:installation instructions <sources/getting-started/installation> for your platform of choice.
  • Take a look at the :doc:tutorials <sources/getting-started/tutorials/index> to learn how to write your first Triton program.

Python API

  • :doc:triton outline <sources/python-api/outline>
  • :doc:triton <sources/python-api/triton>
  • :doc:triton.language <sources/python-api/triton.language>
  • :doc:triton.testing <sources/python-api/triton.testing>

Programming Guide

  • Chapter 1: :doc:Introduction <sources/programming-guide/introduction>