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

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

7.18. コンスタント・メモリー・キャッシュ・サイズのコンフィグレーション (-const-cache-bytes=<N>)

-const-cache-bytes=<N> フラグをaocコマンドに含め、インテル FPGA SDK for OpenCL オフライン・コンパイラーに、コンスタント・メモリー・キャッシュ・サイズをコンフィグレーションするよう指示します (最も近い2の乗数に切り上げられます)。

デフォルトのコンスタント・キャッシュ・サイズは16 kBです。

コンスタント・メモリー・キャッシュ・サイズのコンフィグレーションには、 aoc -const-cache-bytes=<N> <your_kernel_filename>.clコマンドを呼び出します。この<N> は、バイト単位のキャッシュサイズを表します。
例えば、OpenCL カーネルmyKernel.clのコンパイル時に32 kBのキャッシュをコンフィグレーションするには、 aoc -const-cache-bytes=32768 myKernel.clコマンドを呼び出します。
注: __constantアドレス空間をいずれのカーネルも使用していない場合、この引数の効果はありません。