opencl基礎概念之並行

編程模型: 並行的模型有很多,最簡單的是數據並行和任務並行,從上層來講最容易解決 數據並行例子:輸入一個數字返回其平方。。輸入的數字就是並行的數據,調用同一任務計算返回。 任務並行例子: 1. 如果任務是相互獨立的,那很簡單 2. 如果任務是相互關係的,如一個任務的執行依賴於上個任務的完成,那就要考慮負載均衡問題 如下圖,一個大工作可以分化爲6個任務,但因爲任務1的運行時間遠遠大於其他任務,所以可
相關文章
相關標籤/搜索