Twitterで教えてもらったこの資料
これによると、4頁目に、IntelのFPGAを下記の4種類で利用とありますね。
・Control Plane - Management - Security - Protocol bridging ・Compute Acceleration ・Storage Acceleration - Cryptography - Compression - Indexing ・Data Flow Processing - Inline processing - Pre-processing - Pre-filtering - Exception processing - Cryptography - Compression - IO expansion - Protocol bridging
デバイスは、Stratix 10 をターゲットにしていますね。17頁目。
ツールですが、21ページ目。
・DSP Builder (Model) ・Intel® FPGA SDK For OpenCL (SW) ・Intel® HLS Compiler (IP) ・HDL Code, Qsys (Schematic)となっていますね。
Intel HLS Compilerは、IP開発用。OpenCL用のプラットフォームに IP を組み込んでね。
そして、Intel FPGA SDK for OpenCL で、OpenCL記述でアプリケーションを。。。
そして、Intel FPGA SDK for OpenCL で、OpenCL記述でアプリケーションを。。。
28、29ページ目に、Arria 10 (Deep Learning Accelerator)もありますね。