OpenCL入门概念
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                OpenCL入门概念
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                OpenCL
OpenCL將CPU和GPU組合利用起來做并構運算 GPU的優勢在于同時進行多個運算 for(int i = 0; i < 5; i++)//do some thing CPU執行以上循環的實現是串行運算5次 順序是0 1 2 3 4 GPU執行以上循環的實現是并行運算一次 同時執行0 1 2 3 4和OpenGL的原理有些類似 OpenCL也分為host和device host端創建上下文并做些初始化動作 將運算程序load到gpu中執行 device端則執行運算操作OpenGL中的運算/渲染程序是GLSL OpenCL的運算程序叫做 kernelOpenCL的工作原理
cpu做控制流程 將輸入輸出設置好 并初始化OpenCL 設置環境 將運算程序發送給gpu gpu并行執行運算程序參考資料
1. OpenCL編程指南 2. 不錯的一個博客 https://blog.csdn.net/leonwei/article/details/8880012 3. OpenCL標準API查詢 https://www.khronos.org/registry/OpenCL/sdk/總結
以上是生活随笔為你收集整理的OpenCL入门概念的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: javascript闭包—围观大神如何解
- 下一篇: csdn中下载资源入口查找
