gpt4 book ai didi

c++ - C/C++ 跨平台库允许利用 GPU 进行浮点计算

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:10:20 25 4
gpt4 key购买 nike

是否有人知道任何跨平台 c/c++ 库将利用 GPU 进行浮点计算,而不是专门面向图形的计算。哪些是常用的,哪些是推荐的,哪些是你体验过的。具体来说,它应该是具有 GPL 许可的开源软件。

附录:- 您所知道的任何非 GPU 制造商特定的库。

附录:- OpenCL 在一些答案中被提到具有跨 GPU 兼容性。有没有人有使用它的经验并且可以保证它的成熟度?我猜如果是 Kronos,那会很不错。

最佳答案

我非常怀疑您是否有合理的机会找到这样的开源软件,因为“使用 GPU”通常意味着“高度特定于硬件、绝密的 NDA 驱动程序”。

但是,OpenCL 是您可以获得的跨平台产品(与每个主要供应商合作,甚至至少有一个软件回退实现)并且它是相当免费的,因为它不收取任何费用并且对您的使用方式没有限制.唯一不自由的是它不是开源的,你不能修改它。

一段时间以来,ATI/AMD 和 nVidia 一直在分别提供适用于 G80 和 RHD 的 OpenCL,而且 ATI/AMD 也一直在提供软件实现。至于英特尔,我记得大约一年前读过他们正在为 Sandy Bridge 生成的 OpenCL 工作,所以它现在也应该完成了。

关于c++ - C/C++ 跨平台库允许利用 GPU 进行浮点计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5284194/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com