摘要:
最近由于工作需要所以开始学习opencl,由于刚毕业不久所以只有c语言,c#的基础,写博文主要是给大部分和我一样准备学习opencl的菜鸟参考。 我的显卡是AMD公司的,所以先从AMD Opencl入手。 看了一些教程,因为都是从英文直接翻译过来的,感觉理解上有些费力,我觉得用图片理解起来方便一点。迈克老狼的博文都不错,大家可以参考下。这个图演示了opencl编程的基本流程。 首先要创建平台对象Platform,然后创建GPU设备Device,然后创建上下文环境context,其次是创建command队列,接下来创建opencl内存对象,用来存放需要计算的输入和输出数据,创建kernel程序. 阅读全文
摘要:
Windows步骤 1:在 http://developer.amd.com/pages/default.aspx根据相应的操作系统,下载最新的 AMD driver, AMD APP SDK。AMD APP SDK目前支持Windows VISTA[32][64]bit,Windows 7[32][64]bit操作系统。步骤 2:如果已经安装了低版本的 SDK,需要先进行卸载操作。然后,用户依次安装AMD driver和AMD APP SDK. AMD APP SDK目前支持VS2008和VS2010开发环境。在安装过程中会自动添加一部分环境变量。步骤3:在运行->cmd中键入clin 阅读全文