摘要: 转载自:http://blog.csdn.net/leonwei/article/details/8956632这里介绍关于OpenCL中program函数的写法,program函数通常是文本形式的,然后使用clCreateProgramWithSource这样的接口load进来。在Shader编程... 阅读全文
posted @ 2014-05-27 17:20 Magnum Programm Life 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 欢迎关注,转载引用请注明http://blog.csdn.net/leonwei/article/details/8909897这里将更深入的说明一些OpenCL API的功能1. 创建buffer涉及到内存与显存的操作总是复杂麻烦的,这个函数也一样。。。cl_memclCreateBuffer(c... 阅读全文
posted @ 2014-05-27 17:12 Magnum Programm Life 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: 欢迎关注 转载请注明http://blog.csdn.net/leonwei/article/details/88937961 Hello OpenCL 这里编写一个最简单的示例程序,演示OpenCl的基本使用方法: 1.首先可以从Nvdia或者Amd或者Intel或者所有OpenCl成员的开发者网... 阅读全文
posted @ 2014-05-27 16:47 Magnum Programm Life 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 首先注明:我用的AMD的opencl,它有很多sample代码,结合代码来解释这些APIOpencl 常用的API 汇总总结:信息查询函数1.cl_int clGetDeviceInfo(cl_device_id device, cl_device_info param_name, size_t... 阅读全文
posted @ 2014-05-27 16:13 Magnum Programm Life 阅读(9998) 评论(0) 推荐(3) 编辑
摘要: 转载自:http://www.cmnsoft.com/wordpress/?p=1429前几节我们一起学习了几个用OPENCL完成任务的简单例子,从这节起我们将更详细的对OPENCL进行一些“理论”学习。kernel:是指一个用opencl c语言编写的、代表一个单一执行实例的代码单元。opencl... 阅读全文
posted @ 2014-05-27 15:19 Magnum Programm Life 阅读(5147) 评论(0) 推荐(0) 编辑
摘要: GPU 的硬件基本概念Nvidia的版本: 实际上在 nVidia 的 GPU 里,最基本的处理单元是所谓的 SP(Streaming Processor),而一颗 nVidia 的 GPU 里,会有非常多的 SP 可以同时做计算;而数个 SP 会在附加一些其他单元,一起组成一个 SM(Strea... 阅读全文
posted @ 2014-05-27 12:00 Magnum Programm Life 阅读(5529) 评论(0) 推荐(0) 编辑