SOAP is a tool for automatically exploring optimisations to a C program, so that when it is compiled to an FPGA implementation, the error, area, and latency of the implementation are minimised.

Read our paper: Automatically Optimizing the Latency, Area, and Accuracy of C Programs for High-Level Synthesis

Source code: GitHub

Benchmark results: Interactive page