【问题标题】:OpenAcc for Windows适用于 Windows 的 OpenAcc
【发布时间】:2016-09-19 14:15:39
【问题描述】:

使用 Visual Studio,我能够在配备 geforce gtx 560 ti GPU 的工作站上构建和执行使用 CUDA 的 C++ 代码。我还从 NVIDIA 开发者网站下载了 OpenACC 工具包,我想为我的 Windows 操作系统安装它。但是,我一直读到我需要安装基于 linux 的操作系统,但 Windows 支持 PGI 编译器。是否可以安装 OpenAcc for Windows 并在 Visual Studio 中构建/执行?

【问题讨论】:

    标签: windows visual-studio openacc


    【解决方案1】:

    PGI 在 Windows、Linux 和 MacOSX 上支持 C 和 Fortran。 C++ 在 Linux 上可用。 Portland Visual Fortran (PVF) 产品是一个 VS 插件。 C 编译器可通过命令行获得。 Windows 上的 C 和 Fortran 都支持 OpenACC。

    【讨论】:

    • 谢谢,我最终只是在我的工作站上安装了 Ubuntu。我现在可以很好地使用 PGI 编译器了。
    【解决方案2】:

    我从未在 Visual Studio 中尝试过,但我已经下载了适用于 Windows 的 PGI 编译器并使用他们的试用许可证构建了 OpenACC 代码。他们出售一种名为 PGI Visual Fortran 的产品,它确实与 VS 集成,所以我希望你可以对 C 和 C++ 编译器做同样的事情。

    【讨论】:

    • 谢谢,我最终只是在我的工作站上安装了 Ubuntu。我现在可以很好地使用 PGI 编译器了。
    • 您尝试过 C++11 还是只是 C 示例?最初的问题是关于 C++。
    • 看来你是对的。我刚刚检查了我的安装,我有 C 编译器,但没有 C++ 编译器。在 PGI 网站上我看到:Note: Effective with the PGI 2016 release, the PGI C++ compiler is no longer supported on Microsoft Windows.
    猜你喜欢
    • 1970-01-01
    • 2021-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-04
    • 2018-07-13
    • 1970-01-01
    • 2010-10-24
    相关资源
    最近更新 更多