Vengineerの妄想(準備期間)

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

ASPでOpenCL


TTA-based Co-design Environment (TCE)というASP(Application Specific Processors)の開発ツールがあります。

このツールは、合成可能なVHDLコードを生成します。
最新版0.7では、Verilog HDLコードも生成できるようになったようです。

生成したASPで動作するプログラムはどのように開発するのか?

OpenCL

です。

そのためのツールは、Portable OpenCLです。

このツール群を利用して、PCIe付きのFPGAASPを実装し、そのASPOpenCLを動かす。
あれ、どこかで聞いたもの。そうです。AlteraのOpenCLソリューションです。

誰か、トライしてみる人いませんかね?