Taichi Lang documentation#
2025-12-09
1 min read time
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.