这里有没有人通过 Python 使用新一代(例如 K20)GPU 的双精度科学计算?
我知道这项技术正在迅速发展,但目前最好的方法是什么?GPU 超出了流行的科学 Python 库 numpy 和 scipy 的范围,我曾想使用 theano,但它似乎只对 GPU 使用 float32 精度。我知道 google 可以提供 python gpu 的搜索结果,但我希望获得比可能会或可能不会与他们的制造商会面的项目列表更多的洞察力。
这里有没有人通过 Python 使用新一代(例如 K20)GPU 的双精度科学计算?
我知道这项技术正在迅速发展,但目前最好的方法是什么?GPU 超出了流行的科学 Python 库 numpy 和 scipy 的范围,我曾想使用 theano,但它似乎只对 GPU 使用 float32 精度。我知道 google 可以提供 python gpu 的搜索结果,但我希望获得比可能会或可能不会与他们的制造商会面的项目列表更多的洞察力。
我不知道为什么我把这个答案放在评论中......
如果我需要这个,我可能会使用PyOpenCL。通用 GPU 编码仍然相当低级(尝试 OpenCL C 接口,这很难)。然而,PyOpenCL 似乎尽可能地抽象化,并且背后似乎有相当大的动力。