Tagged articles
10 articles
Page 1 of 1
Python Programming Learning Circle
Python Programming Learning Circle
Apr 3, 2024 · Fundamentals

Accelerating Python Code with Taichi: Up to 100× Speed Boosts

This article introduces Taichi, a Python‑embedded DSL that compiles kernel functions for CPU and GPU execution, and demonstrates through three practical examples how importing the library and adding decorators can accelerate Python code by up to a hundredfold, with detailed performance numbers and installation instructions.

DSLGPUPython
0 likes · 7 min read
Accelerating Python Code with Taichi: Up to 100× Speed Boosts
Python Programming Learning Circle
Python Programming Learning Circle
Dec 17, 2022 · Fundamentals

Accelerating Python Code with Taichi: Prime Counting, LCS, and Reaction‑Diffusion Examples

This article demonstrates how importing the Taichi library into Python can dramatically accelerate compute‑intensive tasks, showcasing prime counting, longest common subsequence, and reaction‑diffusion simulations with speedups up to 120× and GPU support, while providing installation and usage guidance.

GPUHigh‑performance computingPython
0 likes · 6 min read
Accelerating Python Code with Taichi: Prime Counting, LCS, and Reaction‑Diffusion Examples
MaGe Linux Operations
MaGe Linux Operations
Oct 7, 2022 · Fundamentals

Boost Python Performance 100× with Taichi: Real‑World Speedup Examples

Discover how importing the Taichi library can accelerate Python code by up to 100 times, with detailed examples ranging from prime counting and longest common subsequence dynamic programming to reaction‑diffusion simulations, including performance metrics, GPU support, and concise code snippets.

GPU AccelerationNumerical ComputingPython performance
0 likes · 8 min read
Boost Python Performance 100× with Taichi: Real‑World Speedup Examples
Model Perspective
Model Perspective
Sep 22, 2022 · Backend Development

How Taichi Accelerates Prime Counting by 200× Over Pure Python

This article demonstrates how the Taichi library can speed up a Python prime‑counting program by roughly two hundred times compared to the unoptimized version and five times faster than using Numba, providing clear code examples and performance results.

Prime CountingPythonTaichi
0 likes · 4 min read
How Taichi Accelerates Prime Counting by 200× Over Pure Python
JD Cloud Developers
JD Cloud Developers
Mar 22, 2021 · Artificial Intelligence

What’s New in Tech? AI Debates, Real‑Time Captions, Taichi 0.7.15, and More

This week’s developer newsletter highlights Google’s new real‑time caption feature in Chrome, IBM’s Project Debater AI debate system, the Taichi 0.7.15 release, JD’s cold‑chain traceability platform, the inaugural cloud‑network whitepaper, a forthcoming trusted digital assessment framework, and two cutting‑edge CVPR 2021 papers on depth‑image super‑resolution and adversarial contrastive learning.

AICVPRChrome
0 likes · 8 min read
What’s New in Tech? AI Debates, Real‑Time Captions, Taichi 0.7.15, and More
Liangxu Linux
Liangxu Linux
Jan 27, 2020 · Fundamentals

How 99 Lines of Taichi Code Enable High‑Performance CG Simulations

Taichi, a Python‑embedded DSL created by an MIT PhD, dramatically speeds up material point method simulations—achieving up to 188× faster than TensorFlow—while keeping code concise, enabling differentiable physics for graphics and AI research.

Differentiable ProgrammingHigh‑performance computingMaterial Point Method
0 likes · 9 min read
How 99 Lines of Taichi Code Enable High‑Performance CG Simulations
Programmer DD
Programmer DD
Jan 18, 2020 · Artificial Intelligence

How 99 Lines of Code Let You Create Frozen Magic with Taichi’s Differentiable Physics

Taichi, a Python‑embedded domain‑specific language created by MIT PhD Hu Yuanming, enables high‑performance, differentiable computer‑graphics simulations—ranging from ice‑snow effects to 3D fluids—using just a few dozen lines of code, dramatically outperforming TensorFlow and PyTorch while simplifying research pipelines.

AIDifferentiable ProgrammingMLSM-PM
0 likes · 9 min read
How 99 Lines of Code Let You Create Frozen Magic with Taichi’s Differentiable Physics
21CTO
21CTO
Jan 13, 2020 · Fundamentals

How 99 Lines of Code Let You Create Frozen‑Style Magic with Taichi

Taichi, a new CG programming language created by MIT PhD student Hu Yuanming, enables high‑performance physical simulation and differentiable programming with just a few dozen lines of code, dramatically outperforming TensorFlow and PyTorch, and has been showcased in SIGGRAPH, ICRA, ICLR papers and real‑time demos.

Differentiable ProgrammingMLSM‑MPMPhysical Simulation
0 likes · 10 min read
How 99 Lines of Code Let You Create Frozen‑Style Magic with Taichi