A compiler approach to fast hardware design space exploration in FPGA-based systems

The current practice of mapping computations to custom hardware implementations requires programmers to assume the role of hardware designers. In tuning the performance of their hardware implementa...