|
ROCCC Overview
Riverside Optimizing Compiler for Configurable Computing (ROCCC) 2.0 features: An open source C-to-VHDL compiler infrastructure tool that builds upon the experience gained from the ROCCC toolset. It is designed for the development of code accelerators that are mapped to FPGAs. ROCCC 2.0 maintains all the extensive compiler optimizations developed in ROCCC (e.g. data re-use through smart buffers, systolic array generation and general loop and procedure levels optimizations). It introduces two novel features that simplify the design of hardware code accelerators: modular bottom-up designs and platform interface abstractions.
|