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

提供: Tommy6
移動: 案内検索
 
(1人の利用者による、間の2版が非表示)
2行: 2行:
  
 
{{翻訳|
 
{{翻訳|
[[OpenCL C 言語]]では、スカラおよびベクトル操作のためのさまざまな組み込み関数を提供しています。これらの多くには、標準Cライブラリで提供されている関数と似たような関数名が用いられていますが、スカラとベクトルを引数として取るという点で異なります。アプリケーションでは、行いたい操作に対応する組み込み関数が用意されているのであれば、自前で用意するのではなく、それを用いるべきです。
+
[[OpenCL C 言語]]では、スカラおよびベクトル操作のためのさまざまな組み込み関数を提供しています。これらの多くには、標準Cライブラリで提供されている関数と似たような関数名が用いられていますが、スカラとベクトルを引数として取るという点で異なります。アプリケーションを作成する際は、行いたい操作に対応する組み込み関数が用意されているのであれば、自前で用意するのではなく、それを用いるべきです。
  
 
ユーザーが定義した OpenCL 関数は、標準Cの関数に関する規則に基づいてふるまいます (C99, TC2, Section 6.9.1)。
 
ユーザーが定義した OpenCL 関数は、標準Cの関数に関する規則に基づいてふるまいます (C99, TC2, Section 6.9.1)。
15行: 15行:
 
* [[ベクトルデータ読み出し・保存関数]]
 
* [[ベクトルデータ読み出し・保存関数]]
 
* [[同期関数]]
 
* [[同期関数]]
* [[Explicit Memory Fence Functions]]
+
* [[明示的メモリフェンス関数]]
 
* [[非同期複製・先読み関数]]
 
* [[非同期複製・先読み関数]]
 
* [[アトミック関数]]
 
* [[アトミック関数]]
 
* [[ベクトル関数]]
 
* [[ベクトル関数]]
 +
* [[printf]]
 
* [[イメージ読み込み・書き込み関数]]
 
* [[イメージ読み込み・書き込み関数]]
  

2013年7月26日 (金) 02:16時点における最新版

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

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

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

関数

変更記録


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