概要 なんで今さらFPGA ここ数年で以下のような動きがあり、FPGAがCPU,GPUに並ぶ処理系の選択肢の1つに入ってきた。 AIブームとNVIDIAのGPGPUの台頭 IntelがNVIDIAに対抗してFPGAメーカのAltera買収 MicrosoftとGoogleがFPGAをデータセンタのサーバに導入 Amazon Web ServiceのEC2でXilinxのFPGAの提供開始 しかし、ぐぐって勉強しようとすると、以下の難しさがあった。 レガシーなFPGAの情報と新しい話が混在している ソフトウェアエンジニア向けの情報が少ない 資料が英語そして英語 ということで情報をまとめる。 FPGAとは FPGAとは、Field Programmable Gate Arrayのことらしい。 ナンノコッチャ。 要するにフリップフロップ(Gateと呼ばれる)が大量に集まった集積回路(Array)