2012-10-09 42 views
1

我試圖找出一種方法來執行OpenCL內核的離線編譯而不安裝圖形卡。我已經安裝了SDK。離線編譯沒有安裝卡的AMD和NVIDIA OpenCL Kernel

有沒有人在編譯OpenCL內核方面沒有爲NVIDIA或AMD中的任何一個安裝顯卡的經驗。

I had asked a similar question on AMD forums 
(http://devgurus.amd.com/message/1284379). 
NVIDIA forums for long are in accessible so couldn't get any help from there. 

感謝

+0

編譯後要與二進制做什麼? – ahmad

+1

我想知道編譯需要多少時間。 – gudge

回答

-1

無需圖形卡,你可以編譯CPU OpenCL程序了。如果你有英特爾或AMD CPU這個想法的作品。從相應的製造商網站上下載最新的OpenCL SDK和編譯的OpenCL程序: Intel OpenCL SDK AMD APP

+0

但CPU和GPU的編譯時間可能不一樣。這取決於實施。我想具體弄清楚爲GPU生成代碼的編譯時間。 – gudge

+0

據瞭解,OpenCL有兩個編譯階段。第一階段在編譯時將OpenCL內核包含到程序二進制文件中。在第二階段,內核僅在ocl設備的運行時進行編譯。你想測量第二階段的持續時間嗎? – ahmad

+0

我希望有第二階段的數據,但爲此我需要該設備。 – gudge