tl;dr:If your program takes forever to run a massive for loop, has a bottleneck, or needs to process lots of images hen you might want to learn more about Taichi. "A DSL embedded in Python but has its own compiler to take over the code decorated with @ti.kernel, achieving high-performance execution on all kinds of hardware, including CPU and GPU. One of the most notable advantages it delivers is speeding up Python code."