local_work_sizeカーネルによって指定された、カーネルが実行するワークグループを構成するワークアイテムの数(ワークグループのサイズとも呼ぶ)を指定します。以下である必要があります。定義されるワークアイテムの数は、CL_DEVICE_MAX_WORK_ITEM_SIZES[0],...CL_DEVICE_MAX_WORK_ITEM_SIZES[work_dim-1]で指定される値以下である必要があります。よって指定された複数のグローバルワークアイテムを、適切なワークグループに分割する方法を決定するために利用されます。指定される値は、local_work_size[0],...local_work_size[work_dim-1]に指定された対応する値によって、それぞれ割り切れる必要があります。指定するとき、OpenCLが、グローバルアイテムを適切なワークグループに分割する方法を決定します。指定されるイベントオブジェクトの数を指定します。event_wait_listこのコマンドが実行される前に完了する必要があるイベントを指定します。指定するとき、任意のイベントを待機しません。大きい値である必要があります。関連付けられたOpenCLコンテキストは同一のものである必要があります。関連付けられたメモリは、処理が返った後に、解放ないし再利用することができます。eventこのカーネルの実行を識別するイベントオブジェクトの出力先を指定します。イベントオブジェクトは一意であり、カーネルの実行を識別するために利用することができます。指定するとき、このカーネルの実行はイベントを生成しません。したがってそのような時には、特定のカーネルの実行(のインスタンス)に対し、実行を待機させるクエリまたはキューを実行できません。Return実行に成功したとき、CL_SUCCESSを返します。それ以外のとき、次のうち1つのエラーを返します。関連付けられたデバイス上で、正常にビルドされた実行可能なプログラムがないとき。無効な値が指定されたとき。無効な値が指定されたとき。関連付けられたコンテキストが同じでないとき。内のイベントと関連付けられたコンテキストが同じでないとき。CL_INVALID_KERNEL_ARGSカーネルの引数が指定されていないとき。無効な値がしていされたとき。よって得られる範囲を超えているとき。よって与えられるワークグループの数によって割り切れないとき。Z)))とマッチしないとき。用に、ワークグループのサイズを指定するために使用されるとき。指定される対応する値よりも大きいとき。関連付けられたデバイスでサポートされていないとき。関連付けられたデバイスによってサポートされないとき。引数に指定されたバッファやイメージオブジェクトに関連付けられた、データを保存するためのメモリ領域の確保に失敗したとき。