The benchmark suite is designed for the purpose of high-level-synthesis related research. The benchmarks are written in SystemC for maximum compatibility and are in a single-file fashion for easy movement.
The benchmark suite is actively under the development of DARCLAB.
The attributes (pragmas) are specifically for CWB.
This version of S2CBench is designed for myself, so it may be slightly different from the original one.