Swizzle Inventor: Data Movement Synthesis for GPU Kernels, ASPLOS 2019
Refer to LICENSE for the license and copyright information for this project.
- Racket
- Rosette 2.x. Note: Swizzle Inventor has not been tested with Rosette 3.x.
ex2-stencil.rkt
ex2-conv1d.rkt
ex2-stencil2d.rkt
ex3-poly-mult.rkt
ex4-aos-sum.rkt
ex5-aos-pure-load.rkt
codegen-test.rkt