Welcome to Tileon's documentation!
Tileon is a language and compiler for parallel programming. It aims to provide a Python-based programming environment for productively writing custom DNN compute kernels capable of running at maximal throughput on modern GPU hardware.
Getting Started
- Follow the Installation guide for your platform of choice.
- Take a look at the Tutorials to learn how to write your first Tileon program.
Python API
Programming Guide
- Chapter 1: Introduction
- Chapter 2: Kernel Programming Basics
- Chapter 3: Advanced Features