taichi

GPU framework

A high-performance numerical computation framework with GPU acceleration and parallel programming capabilities

Productive, portable, and performant GPU programming in Python.

GitHub

26k stars
386 watching
2k forks
Language: C++
last commit: about 1 month ago
Linked from 1 awesome list

computer-graphicsdifferentiable-programminggpugpu-programmingsparse-computationtaichi

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kitao/pyxel A retro game development platform inspired by 8-bit consoles. 15,264
pysimplegui/pysimplegui A Python GUI library that simplifies the development of desktop applications with a simple and intuitive interface. 13,441
explosion/spacy Industrial-strength NLP library for Python and Cython 30,230
yuanming-hu/taichi_mpm A solver for a material point method used in simulating the behavior of materials under various physical forces 2,373
plasma-umass/scalene A high-performance Python profiler that analyzes CPU, GPU, and memory usage, providing detailed information and AI-powered optimization suggestions. 12,186
pygame/pygame A cross-platform Python library for creating multimedia applications like games 7,511
jax-ml/jax Accelerates numerical computing by automatically differentiating and compiling Python functions for high-performance execution on GPUs and TPUs. 30,499
pytorch/pytorch A Python library providing tensors and dynamic neural networks with strong GPU acceleration 83,959
tencent/hunyuandit A PyTorch-based diffusion transformer model for generating images with fine-grained Chinese understanding and text-to-image synthesis 3,456
pennylaneai/pennylane A Python library for training quantum computers using programming techniques similar to neural networks 2,355
sjtu-ipads/powerinfer An efficient Large Language Model inference engine leveraging consumer-grade GPUs on PCs 7,964
thu-ml/tianshou A high-performance reinforcement learning library with modular interfaces and user-friendly APIs for building deep learning agents. 7,968
micropython/micropython An implementation of Python 3.x on microcontrollers and small embedded systems 19,430
tsu-nera/bakuchi Automated cryptocurrency trading system using Python and CCXT library 2
ponylang/ponyc An actor-model programming language with capabilities security and high performance 5,722