Transformations of High-Level Synthesis Codes for High-Performance Computing | Synapse