些細なことで申し訳ありませんが、グーグルで答えを見つけることができませんでした。
OpenCL 標準 (1.0 以降) に従って、半分の型はストレージ上の理由からサポートされています。
しかし、cl_khr_fp16 拡張機能がないと、これを何にも使用できないように思えますか?
私がやりたいのは、値を半分として保存することですが、すべての計算を float で実行します。
convert_half() を使用してみましたが、cl_khr_fp16 がないとサポートされません。自動Cスタイル変換のためにハーフの前に(float)を書いてみましたが、エイターは機能しませんでした。
私の質問は、ストレージの半分をどのように利用するのですか?
私は半分の読み書きの両方ができる必要があります。