javathunderman / zinnia

An experiment in hardware accelerated DSLs and parallel algorithms for signal processing applications.
0 stars 0 forks source link

Zinnia

An experiment in hardware accelerated DSLs and parallel algorithms for signal processing applications. Written in Rust. Uses the Calyx IR backend.

Why the name "Zinnia"? We use Calyx, which is also the collective name for the petals of a flower. Zinnias are one species of flowers. It also sounds kind of like Zyria, which is a language we took inspiration from.

A Zinnia growing on the International Space Station