Modular design is a key challenge for enabling large-scale reuse of hard...
We present Calyx, a new intermediate language (IL) for compiling high-le...
Field-programmable gate arrays (FPGAs) provide an opportunity to co-desi...
Scores of compilers produce JavaScript, enabling programmers to use many...