次の方法で共有


accelerator::set_default_cpu_access_type メソッド

このアクセラレータで作成される配列、またはこのアクセラレータでアクセスされる array_views の一部としての暗黙的なメモリ割り当てに、既定の CPU access_type を設定します。 アクセラレータの default_cpu_access_type がこのメソッドへの前の呼び出しによってまだオーバーライドされておらず、このアクセラレータのために default_cpu_access_type を選択したランタイムが、配列の割り当てまたはこのアクセラレータでアクセスされる array_view の暗黙的なメモリ割り当てバッキングにまだ使用されていない場合にのみ、このメソッドは成功します。

bool set_default_cpu_access_type(
   access_type _Default_cpu_access_type
);

パラメーター

  • _Default_cpu_access_type
    このアクセラレータの array/array_view メモリ割り当てに使用される既定の CPU access_type。

戻り値

アクセラレータの既定の CPU access_type が正常に設定されたかどうかを示すブール値。

必要条件

ヘッダー: amprt.h

名前空間: concurrency

参照

関連項目

accelerator クラス