假设我真的被迫记忆并想要一个更小的范围(类似于短与int).着色器语言已经支持short具有精度一半的浮点(不只是来回转换为-1到1之间的值,也就是说,像这样返回一个浮点数:) int.是否存在2字节浮点数已经存在的实现?
我也有兴趣知道为什么没有2字节浮点数的任何(历史?)原因.
是否可以在英特尔芯片上执行半精度浮点运算?
我知道如何加载/存储/转换半精度浮点数[1],但我不知道如何在不转换为单精度浮点数的情况下添加/相乘它们.
[1] https://software.intel.com/en-us/articles/performance-benefits-of-half-precision-floats
x86 intel avx floating-point-conversion half-precision-float