clMathLibraries / clBLAS

a software library containing BLAS functions written in OpenCL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Does this clBLAS support FPGA?

tangzhankun opened this issue · comments

Hi,
I want to do some performance stuff on FPGA with Intel FPGA OpenCL SDK.
But have a question that does this support FPGA too? @gicmo @hughperkins @robertsdionne @sschaetz @glehmann

FPGAs need two things different:

  • Precompiled binaries for clBLAS + software using clBLAS.
  • FPGA-specific optimisations.

So with some work it would be doable to make it compile, but the whole design of clBLAS has had GPUs in mind. See https://github.com/Xilinx/SDAccel_Examples/wiki/Practice-and-Experiment-with-C-OpenCL-Kernels and https://www.altera.com/documentation/mwh1391807516407.html to get an idea how different it is.

Best is to call your contact at Altera / Intel FPGA to ask about availability of an optimized BLAS library for their FPGAs.

Best is to call your contact at Altera / Intel FPGA to ask about availability of an optimized BLAS library for their FPGAs.

Thats a pretty good point actually :)

@VincentSC Got it. Thanks.