taichi-dev

taichi

taichi-dev

Productive, portable, and performant GPU programming in Python.

AI 简介

Taichi 是一个嵌入 Python 的高性能并行编程语言,专为 GPU/CPU 加速的数值计算设计。它通过 JIT 编译将简洁的 Python 风格代码(含显式内存管理、结构化并行原语)自动编译为高效本地指令,支持稀疏计算、可微分编程与实时物理仿真。核心特性包括跨平台 GPU 后端(CUDA、Metal、Vulkan 等)、零开销抽象、以及对计算机图形学、科学计算和 AI 基础设施的深度优化。适用于需要高吞吐数值模拟的场景,如物理引擎开发、渲染器原型、可微分模拟及教育演示。

C++
Apache License 2.0
28.3k
Stars
2.4k
Forks
386
Watchers
874
Issues

Star 增长

今日0
近 7 天0
近 30 天+20
综合评分72
默认分支master