我想编译一个禁用融合乘加 (FMA) 操作的 CUDA 代码。然后我正在使用
Project -> Properties -> CUDA C/C++ -> Host -> Additional Compiler Options
和打字
-fdma=false
在附加编译器选项行中。这对禁用 FMA 有效吗?
非常感谢您提前。
我想编译一个禁用融合乘加 (FMA) 操作的 CUDA 代码。然后我正在使用
Project -> Properties -> CUDA C/C++ -> Host -> Additional Compiler Options
和打字
-fdma=false
在附加编译器选项行中。这对禁用 FMA 有效吗?
非常感谢您提前。
请参阅指导 CUDA 编译的选项。您的参数中有错字,否则您是正确的。
-fmad :启用(禁用)浮点乘法的收缩和加法/减法到浮点乘法加法运算(FMAD、FFMA 或 DFMA)。默认值为 -fmad=true。