Vengineerの妄想(準備期間)

人生は短いけど、長いです。人生を楽しみましょう!

金融でもFPGA


Twitterで教えてもらったこの資料


これによると、4頁目に、IntelFPGAを下記の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記述でアプリケーションを。。。

28、29ページ目に、Arria 10 (Deep Learning Accelerator)もありますね。