Intel:OpenCL™ で、int8 や FP16 などの半精度浮動小数点数の計算を FPGA で実行することは可能ですか?

OpenCL

カテゴリ:OpenCL™
ツール:インテル® FPGA SDK for OpenCL™
デバイス:-


カーネルコードの文中に、半精度浮動小数点サポート・オプション(プラグマ)として、
 #pragma OPENCL EXTENSION cl_khr_fp16 : enable
を付与することでコンパイルできるようになります。
詳細は以下のドキュメントをご確認ください。

(参考)
The OpenCL Specification Version: 1.0 Document Revision: 48
https://www.khronos.org/registry/OpenCL/specs/opencl-1.0.pdf
(9.10 Half Floating-Point の項目)


経験豊富なFAEが
無料でご相談を承ります。

特定製品の仕様からパーツの選定まで、当社のFAEが皆様のテクニカルなお悩みに無料で回答します。ぜひ、お気軽にご相談ください。