Vengineerの妄想(準備期間)

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

MIRACLE LINUXのFPGA活用事例



テキスト処理の高速化への手法

PCIe Gen3 x8にFPGAボード(アルファデータのADM-PCIE-7V3)を接続し、
OpenCLあるいはVolvoxでソフトウェアとは接続している。

FPGAは、Xilinx Virtex-7 XC7XV690T

で、VolvoxというのはMIRACLE LINUX独自のフレームワークのようです。

結果としては、データサイズが1MB以上になると、
CPUに対して、FPGA with Volvoxでは10倍以上速くなったようです。

OpenCLを使った場合では、100MB位上にならないとCPUより速くないようです。

研究へのフィードバックのお願いということで、
この頁の最後にコメントをくださいとあります。

ということで、ちょっとした質問してみました。