相关疑难解决方法(0)

任何真实的CPU都不使用IEEE 754吗?

我正在优化数值/统计库的排序函数,基于这样的假设:在过滤掉任何NaN并进行一些微调之后,可以将浮点数作为32位整数进行比较而不改变结果,并且可以将双精度数据进行比较64位整数.

这似乎加速了这些数组的排序大约40%,并且只要浮点数的位级表示是IEEE 754,我的假设就成立.是否存在人们实际使用的真实CPU(不包括在嵌入式设备中,这个库没有针对哪个)使用其他可能会破坏这种假设的表示?


sorting floating-point performance ieee-754

31
推荐指数
4
解决办法
6257
查看次数

标签 统计

floating-point ×1

ieee-754 ×1

performance ×1

sorting ×1