Taichi Lang documentation

Taichi Lang documentation#

2025-12-09

1 min read time

Applies to Linux

Taichi Lang is an open-source, imperative, and parallel programming language designed for high-performance numerical computation. Taichi Lang is part of the AMD ROCm™ Simulation Domain toolkit (ROCm-Simulation). Embedded in Python, it leverages just-in-time (JIT) compilation frameworks such as LLVM to accelerate compute-intensive Python code by compiling it to native GPU or CPU instructions.

Taichi Lang is widely used across various domains, such as real-time physical simulation, numerical computing, augmented reality, artificial intelligence, computer vision, robotics, visual effects for film and gaming, and general-purpose computing.

The Taichi Lang public repository is located at ROCm/taichi.

To contribute to the documentation, refer to Contributing to ROCm.

You can find licensing information on the Licensing page.