Get the latest tech news

Taichi: Productive, portable, and performant GPU programming in Python


Productive, portable, and performant GPU programming in Python. - taichi-dev/taichi

Taichi Lang is an open-source, imperative, parallel programming language for high-performance numerical computation. Flexibility: Taichi Lang provides a set of generic data containers known as SNode(/ˈsnoʊd/), an effective mechanism for composing hierarchical, multi-dimensional fields. Prerequisites Operating systems Python: 3.6 ~ 3.10 (64-bit only) Compute backends x64/ARM CPUs CUDA Vulkan OpenGL (4.3+) Apple Metal WebAssembly (experiemental)

Get the Android app

Or read this on Hacker News

Read more on:

Photo of GPU

GPU

Photo of python

python

Photo of taichi

taichi

Related news:

News photo

UK chip giant ARM developing GPU in Israel

News photo

PyScript: An open source platform for Python in the browser

News photo

A practitioner's guide to testing and running GPU clusters