目前分類:openCL (2)

瀏覽方式: 標題列表 簡短摘要

#include <math.h>


//在使用 OpenCL API 之前,和絕大部份所有其它的 API 一樣,都需要 include 相關的 header 檔案。

立你斯 發表在 痞客邦 留言(0) 人氣()

OpenCL作為一門原始碼的異構平行計算語言,設計之初就是使用一種模型來模糊各種硬體差異。作為軟體發展人員,我們關注的就是它的程式設計模型。OpenCL程式的流程大致如下:

下麵我們通過一個具體的範常式式來說明這些步驟。

使用 OpenCL API 程式設計與一般 C/C++ 引入協力廠商庫程式設計沒什麼區別。所以,首先要做的自然是 include 相關的標頭檔。由於在 MacOS X 10.6OpenCL的標頭檔命名與其他系統不同,通常使用一個#if defined進行區分,程式碼如下:

文章標籤

立你斯 發表在 痞客邦 留言(0) 人氣()