「組み込み関数」の版間の差分

提供: Tommy6
移動: 案内検索
(ページの作成: {{Pathnav|OpenCL|OpenCLマニュアル|OpenCL C 言語}} * ワークアイテム関数 * 数学関数 * 整数関数 * 共通関数 * 幾何関数 * [[比較...)
 
1行: 1行:
 
{{Pathnav|OpenCL|OpenCLマニュアル|OpenCL C 言語}}
 
{{Pathnav|OpenCL|OpenCLマニュアル|OpenCL C 言語}}
  
 +
{{翻訳|
 +
[[OpenCL C 言語]]では、スカラおよびベクトル操作のためのさまざまな組み込み関数を提供しています。これらの多くには、標準Cライブラリで提供されている関数と似たような関数名が用いられていますが、スカラとベクトルを引数として取るという点で異なります。アプリケーションでは、行いたい操作に対応する組み込み関数が用意されているのであれば、自前で用意するのではなく、それを用いるべきです。
 +
 +
ユーザーが定義した OpenCL 関数は、標準Cの関数に関する規則に基づいてふるまいます (C99, TC2, Section 6.9.1)。
 +
 +
== 関数 ==
 
* [[ワークアイテム関数]]
 
* [[ワークアイテム関数]]
 
* [[数学関数]]
 
* [[数学関数]]
14行: 20行:
 
* [[ベクトル関数]]
 
* [[ベクトル関数]]
 
* [[イメージ読み込み・書き込み関数]]
 
* [[イメージ読み込み・書き込み関数]]
 +
 +
== 変更記録 ==
 +
* [[OpenCL 1.1]]
 +
** [[アトミック関数]] が追加
 +
 +
|[http://www.khronos.org/registry/cl/specs/opencl-1.1.pdf Revision 33, Version 1.1, The OpenCL Specification]
 +
}}
  
 
{{DEFAULTSORT:くみこみかんすう}}
 
{{DEFAULTSORT:くみこみかんすう}}

2010年9月7日 (火) 14:55時点における版

OpenCL > OpenCLマニュアル > OpenCL C 言語 > 組み込み関数

OpenCL C 言語では、スカラおよびベクトル操作のためのさまざまな組み込み関数を提供しています。これらの多くには、標準Cライブラリで提供されている関数と似たような関数名が用いられていますが、スカラとベクトルを引数として取るという点で異なります。アプリケーションでは、行いたい操作に対応する組み込み関数が用意されているのであれば、自前で用意するのではなく、それを用いるべきです。

ユーザーが定義した OpenCL 関数は、標準Cの関数に関する規則に基づいてふるまいます (C99, TC2, Section 6.9.1)。

関数

変更記録


―――― Revision 33, Version 1.1, The OpenCL Specification より翻訳