感谢大佬回复!我是在校学生,住校的,所以到现在才回复!非常抱歉!
代码在写,没想到大佬已经把CUDA版本都写出来了,我的确是打算写出了可靠的代码后开源的。
大佬提出来的问题我也考虑到了,暂时也想不出来什么解决方法,而且也只有BBP算法能实现分布式计算,没法选用其他公式实现。
还有很多问题要考虑,我还是要以学业为重!
误会啦,抱歉.
其实我认为分布式计算圆周率因为算法限制.速度远远不及直接算.可以考虑考虑算点别的,没必要拽着pi不放.
CUDA版本可能有点问题,因为Python的CUDA计算精度和直接跑在CPU上有点不同,同时有些函数似乎失效了.
不是大佬,同样高中生.
IT,无线电
1. 公式行内显示(inline):请使用 $....$ 或 \(....\) 包裹代码
2. 公式独占一行显示(display):请使用 $$....$$ 或 \[....\] 包裹代码
3. 插入的公式在编辑时不会渲染,请检查无误后再插入。
误会啦,抱歉.
其实我认为分布式计算圆周率因为算法限制.速度远远不及直接算.可以考虑考虑算点别的,没必要拽着pi不放.
CUDA版本可能有点问题,因为Python的CUDA计算精度和直接跑在CPU上有点不同,同时有些函数似乎失效了.
不是大佬,同样高中生.