不確定特異点

広く深く、ところどころ超深く

FPGA エクストリーム・コンピューティング

今日はFPGA エクストリーム・コンピューティング第 7 回の開催日だったのですが、抽選落ちしてからすっかり忘れてて、Twitter の TL で知って慌ててニコ生中継を見ていた次第です。どの発表も非常に興味深かったのですが、特に深層学習の講演がわかりやすくて面白かったです。

www.slideshare.net

ニューラルネットワークは演算の並列度が高いため FPGA 向きですが、GPU と比較してどうかというポイントが個人的に興味があるところ。誤差逆伝搬法による学習の過程では、各ノードの重みを覚えておく必要があると思いますが、その場合は FPGA の Block RAM (分散 RAM) を使って演算器にデータを素早く供給することができる利点が生かせそうな気がします。ただし、GPU のように潤沢なハードマクロの演算器がないと単純なスループットの点ではなかなか勝つのは難しいかもしれません。