CUDA 9 和 GCC4.3 的组合编译C++软件



我目前需要为我的学习写一篇项目论文。我的挑战是在给定的软件中找到一些计算,这些计算可以放在显卡上以加快整个软件的速度。我目前遇到的问题是决定是使用 CUDA 还是 OpenCL。我想开始检查 CUDA 是否适合我的目标,但我找不到有关以下问题的任何帖子:我应该分析的软件使用 GCC 4.3 和 c++03 标准(我知道这很老,但这些都是客户的要求)。

是否可以采用较新的 CUDA 版本并使其与 gcc4.3 编译的软件一起使用?

我希望有人可以帮助我解决这个问题。

好的,我测试了 nvcc 9 编译的 cuda 内核与C++代码编译的 gcc4.3 的链接,它工作正常。

最新更新