Skip to content

An experiment in hardware accelerated DSLs and parallel algorithms for signal processing applications.

Notifications You must be signed in to change notification settings

javathunderman/zinnia

Repository files navigation

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

About

An experiment in hardware accelerated DSLs and parallel algorithms for signal processing applications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published