OpenCL 2.0 for FPGAs using OCLAcc
Chair of Computer Science 3 (Computer Architecture), Friedrich-Alexander-Universitat Erlangen-Nurnberg (FAU), 91058 Erlangen, Germany
arXiv:1508.07977 [cs.SE], (28 Aug 2015)
@article{richter-gottfried2015opencl,
title={OpenCL 2.0 for FPGAs using OCLAcc},
author={Richter-Gottfried, Franz and Ditter, Alexander and Fey, Dietmar},
year={2015},
month={aug},
archivePrefix={"arXiv"},
primaryClass={cs.SE}
}
Designing hardware is a time-consuming and complex process. Realization of both, embedded and high-performance applications can benefit from a design process on a higher level of abstraction. This helps to reduce development time and allows to iteratively test and optimize the hardware design during development, as common in software development. We present our tool, OCLAcc, which allows the generation of entire FPGA-based hardware accelerators from OpenCL and discuss the major novelties of OpenCL 2.0 and how they can be realized in hardware using OCLAcc.
September 3, 2015 by hgpu