9 projects
astpass
A collection of AST-based analysis and transformation passes
ast-transforms
A collection of AST-based transformations
hpylib
A small Python library for simple parallel programming (spawn, finish, pmap).
pydepcheck
Analyze Python loop nest dependences.
appyc
APPy (Annotated Parallelism for Python) enables users to annotate loops and tensor expressions in Python with compiler directives akin to OpenMP, and automatically compiles the annotated code to GPU kernels.
intrepydd
An implementation of the Intrepydd compiler
vcsparse
Generate fused and vectorizable kernels for sparse tensor programs on CPUs and GPUs
react-compiler
Redundancy-Aware Code Generation for Tensor Expressions
compilerlib
A collection of compiler analysis and transformations for Python