我如何在ATI上开发CUDA应用程序,稍后在NVIDIA上执行

我如何在ATI上开发CUDA应用程序,稍后在NVIDIA上执行,cuda,opencl,Cuda,Opencl,我的电脑有一个ATI图形卡,但我需要编写一个我已经在CUDA中使用的算法,以适应这个过程。这可能吗?如果是,是否有人有任何链接或教程,从设置我的IDE到编写简单的图像处理或传递图像。我也考虑过OpenCL,但我没有找到任何关于如何使用它的信息。这个答案更倾向于零件 我也考虑过OpenCL,但我没有找到任何关于如何使用它的信息 查看此NVIDIA网站: 向下滚动,你会发现 OpenCL编程指南 这是OpenCL开发人员的详细编程指南 OpenCL最佳实践指南 这是一本帮助开发人员从OpenCL

我的电脑有一个ATI图形卡,但我需要编写一个我已经在CUDA中使用的算法,以适应这个过程。这可能吗?如果是,是否有人有任何链接或教程,从设置我的IDE到编写简单的图像处理或传递图像。我也考虑过OpenCL,但我没有找到任何关于如何使用它的信息。

这个答案更倾向于零件

我也考虑过OpenCL,但我没有找到任何关于如何使用它的信息

查看此NVIDIA网站:

向下滚动,你会发现

  • OpenCL编程指南

    这是OpenCL开发人员的详细编程指南

  • OpenCL最佳实践指南

    这是一本帮助开发人员从OpenCL获得最佳性能的手册

  • CUDA体系结构的OpenCL概述

    本白皮书总结了如何为NVIDIA GPU选择最佳实现的指南

  • OpenCL实现说明

    此文档描述了OpenVL规范版本1所要求的英伟达OpenCL实现的“实现定义”行为。下面按照OpenCL规范中引用的顺序引用了实现定义的行为,并根据规范的节号进行分组

  • 在AMD/ATI上,您可以在此网站上进行简要介绍:

    有关更多资源,请查看:


    除非CUDA是一个要求,你应该再次考虑OpenCL,因为你可以在两个平台上使用它,并且你有一个并且想要为另一个平台开发。

    < P>这个问题更倾向于部分

    我也考虑过OpenCL,但我没有找到任何关于如何使用它的信息

    查看此NVIDIA网站:

    向下滚动,你会发现

  • OpenCL编程指南

    这是OpenCL开发人员的详细编程指南

  • OpenCL最佳实践指南

    这是一本帮助开发人员从OpenCL获得最佳性能的手册

  • CUDA体系结构的OpenCL概述

    本白皮书总结了如何为NVIDIA GPU选择最佳实现的指南

  • OpenCL实现说明

    此文档描述了OpenVL规范版本1所要求的英伟达OpenCL实现的“实现定义”行为。下面按照OpenCL规范中引用的顺序引用了实现定义的行为,并根据规范的节号进行分组

  • 在AMD/ATI上,您可以在此网站上进行简要介绍:

    有关更多资源,请查看:


    除非CUDA是一个要求,否则你应该再次考虑OpenCL,你可以在两个平台上使用它,并且你有一个并且想要为另一个平台开发。

    < P>你也可以看看这些:


    我自己还没有尝试过,但在x86上运行CUDA代码的前景似乎非常诱人。

    您可能还想看看这些:


    我自己还没有尝试过,但在x86上运行CUDA代码的前景似乎非常诱人。

    您可以使用CUDA SDK中的设备模拟器在您的CPU上运行它,或者您可以看看:如果您在Linux上,则有一个gpuocelot的实验性windows版本。如果我错了,请参阅@PeterT纠正我,但据我所知,SDK中不再有设备仿真器(我认为是CUDA的3.x版本)。您可以使用CUDA SDK中的设备仿真器在您的CPU上运行它,或者您可以查看:如果您在Linux上,则有一个gpuocelot的实验性windows版本。如果我错了,请参阅@PeterT纠正我,但据我所知,SDK中不再有设备模拟器(我认为是CUDA的3.x版本)。谢谢,不幸的是,我刚刚发现我的图形卡不支持OpenCL。。。幸运的是…
    amd.com
    links dead谢谢,不幸的是我刚刚发现我的显卡不支持OpenCL。。。幸运的我…
    amd.com
    links死了