inducer/loopy
A code generator for array-based code on CPUs and GPUs
This tool helps high-performance computing developers efficiently generate highly optimized code for complex array-based computations on GPUs and multi-core CPUs. You provide a simplified description of your computation, and the tool outputs high-performance OpenCL/CUDA code. It's designed for engineers and researchers building applications that require maximum computational speed.
626 stars. Used by 1 other package. Actively maintained with 11 commits in the last 30 days. Available on PyPI.
Use this if you are a developer struggling to manually optimize array-based computations like dense linear algebra, convolutions, or PDE solvers for GPUs and multi-core CPUs.
Not ideal if you are looking for a general-purpose programming language or if your computations do not primarily involve arrays.
Stars
626
Forks
80
Language
Python
License
MIT
Category
Last pushed
Mar 12, 2026
Commits (30d)
11
Dependencies
11
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/inducer/loopy"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
alphaville/optimization-engine
Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support
symforce-org/symforce
Fast symbolic computation, code generation, and nonlinear optimization for robotics
stack-of-tasks/pinocchio
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
loco-3d/crocoddyl
Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is...
inducer/pymbolic
A simple package to do symbolic math (focus on code gen and DSLs)