Vengineerの妄想(準備期間)

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

PyOpenCL with FPGAs


今週は、Xilinx特集になりますよ。


PyOpenCLでは、AlteraとXilinxFPGAに対応しているようですね。

Alteraの場合は、Altera SDK for OpenCLで、Xilinxの場合は、SDAccelです。



どちらとも、Dropbox Paperというサービスを使っているようです。

ホスト側のプログラムをPyOpenCLで共通化し、
設定ファイルの内容をAltera SDK for OpenCL用からXilinx SDAccelに変えることで利用できるようですね。

便利ですね。

PyOpenCL for Xilinx FPGAsによると、
Altera SDK for OpenCLでは、x86でのエミュレーションモードがありますが、
Xilinx SDAccelもエミュレーションモードがあるようですね。
と思って、UG1023 (2015.3) October 22, 2015をダウンロードしたら、
2016/2/21に既にダウンロードしていました。。。