インテル® FPGA SDK for OpenCL™プロ・エディション: プログラミング・ガイド

ID 683846
日付 4/01/2019
Public
ドキュメント目次

7.16. グローバルメモリーのリング型相互接続の強制 (-global-ring)

インテル® FPGA SDK for OpenCL™オフライン・コンパイラーは、デザインのさまざまな特性を考慮し、グローバルメモリーの最適な相互接続トポロジーの選択を試みます。

コンパイラーの選択を無効にし、リング型トポロジーを強制するには、 -global-ring オプションをaocコマンドで使用します。このオプションは、ツリー型トポロジーの使用によってfmaxが制限されている場合などにカーネルのfmaxを向上させることができます。特に、4バンク以上のグローバルメモリーをともなうボード・サポート・パッケージをターゲットとするデザインのfmaxに、このオプションは有効に働きます。

例: aoc -global-ring <your_kernel_filename>.cl