Analysis of library functions for FPGA compute accelerators

Autor: Spenser Gilliland, Fernando Martinez Vallina, Jafar Saniie
Rok vydání: 2017
Předmět:
Zdroj: EIT
DOI: 10.1109/eit.2017.8053393
Popis: As FPGAs have grown ever larger, there has been a shift in the manner in which they are programmed. Early on, it was typical for designers to design all FPGA firmware in house using VHDL and Verilog. This gradually shifted towards design reuse at the IP Core Level. However in modern times, even designs at the IP level are having trouble adapting quickly enough to customer demands. This has resulted in a change in focus towards higher level languages such as OpenCL. A key aspect of OpenCL is it's standard library and specifically the math builtins of the standard library. This paper performs an in-depth analysis of the math functions in the OpenCL standard library and develops a framework to perform further analysis of library functions being implemented on FPGAs.
Databáze: OpenAIRE