OpenCL 操作流程
摘要:
摘自《OpenCL 编程指南》Page 29HelloWorld.cpp 中的main()函数会实现或调用一组函数,完成以下操作:(1) 在第一个可用平台上创建OpenCL上下文(2)在第一个可用设备上创建命令队列 (3)加载一个内核文件(HelloWorld.cl)并将它构建到程序对象中(4)为HelloWorld.cl 中的内核函数hello_kernel()创建一个内核对象(5)为内核函数的参数(a,b, result)创建内存对象(6)将待执行的内核排队(7)将内核结果读回结果缓冲区(1)、(2) 对应:initContext(), clGetPlatformIDs()、clGetCo 阅读全文
posted @ 2013-03-30 18:22 没有什么能够阻挡 阅读(1013) 评论(0) 推荐(0) 编辑