3

我正在寻找一个快速的 BigFloat 单元,它可以处理加法、减法、乘法和除法(log 可以,但不是必需的),并且精度至少为 100 位小数。我试过这个单元,但它比标准扩展操作慢了大约 1000 倍。那么,有人知道德尔福的快速(呃)BigFloat 单元吗?

亨利

4

2 回答 2

5

总结对OP问题的评论。

AC 库可能是大型浮点库的最佳解决方案。

GMP声称是最快的免费库,自 1991 年以来通过组装进行了优化。

将此Delphi 包装器用于GMP 库。

为了以合理的成本/努力获得更快的速度,CUDA/GPU 解决方案可以完成这项工作。有工作正在进行,但我找不到最终的解决方案。

于 2011-09-10T12:33:44.287 回答
2

软件浮点本质上比硬件浮点慢 1 或 2 个数量级。再加上您正在寻找更高的精度,您可能还有另一个数量级。

你的期望可能是不现实的。

于 2011-09-10T09:05:55.927 回答