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

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

12.3.1.3. clEnqueueNDRangeKernel APIのglobal_work_offset引数をサポートするハードウェアの省略

uses_global_work_offset(0) のカーネル属性は、 インテル® FPGA SDK for OpenCL™オフライン・コンパイラーに対し、NDRangeカーネルの0以外またはNULL以外のglobal_work_offset引数をサポートするために必要なハードウェアを省略するよう指示します。

このカーネル属性は、0もしくはNULLのglobal_work_offset引数で必ずエンキューされるカーネルすべてに推奨されます。このカーネル属性が設定されると、インテルFPGAホストランタイムは、0以外もしくはNULL以外のglobal_work_offset引数でカーネルがエンキューされた場合に、CL_INVALID_GLOBAL_OFFSETエラーコードを返します。