以下の内容はhttps://vengineer.hatenablog.com/entry/69175931より取得しました。


Cyclone V SoCでのOpenCL事例


AlteraがCyclone V SoCでOpenCLを利用した事例を後悔しました。
FPGA Acceleration of Multifunction Printer Image Processing using OpenCL

複合機のスキャン、プリント、コピーの機能の内、スキャンとコピー部をOpenCLで実装し、FPGAマッピングしたというもの。

C言語で実装したコードをx86で検証し、Cyclone V SoCのARMでも動作することを確認。
その後、OpenCLに書き直し、FPGAマッピング

その後、いくつかのチューニングをし、最後には、pipeという機能でカーネル間を接続し、メモリへの書き込みを減らし、トータルの処理時間を大幅に短縮したということ。

pipeという機能が威力を発揮した事例だと思います。


検証、Verification、FPGA、Altera OpenCL



以上の内容はhttps://vengineer.hatenablog.com/entry/69175931より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14