August 19-20 | San Diego, CA
View More Details  & Register Here
Back To Schedule
Monday, August 19 • 13:50 - 14:30
Enabling SQL to FPGA Using HLS for Filtering and Stream Data Transformations - Erwin de Haan, Delft University of Technology*

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
This talk discusses automating the transpiling of SQL to High-Level Synthesis C++ to generate hardware for filtering and data stream transformations using CAPI on POWER systems. This work uses the Fletcher framework to automate the handling of data movement between memory and the FPGA. The use of HLS technologies can greatly reduce the development time of FPGAs compared to manual FPGA development workflows.
Deploying FPGAs in fast changing data processing pipelines, can be very complicated or limit the use of the FPGA hardware. This work investigates if HLS is good enough for these kinds of applications to meaningfully reduce total development time while still maintaining performance. Additionally, the use of the Fletcher framework further reduces required developer time.

avatar for Erwin de Haan

Erwin de Haan

Graduate Student, Delft University of Technology
Erwin de Haan is an MSc student of Computer Engineering and Embedded Systems at the Delft University of Technology, the Netherlands, where he received his BSc degree in Electrical Engineering in 2016. He was a research intern at the Tokyo Institute of Technology, Japan in 2018. Erwin... Read More →

Monday August 19, 2019 13:50 - 14:30 PDT
Harbor Ballroom D (Track 1)
  • Session Slides Included YES