[請益] CUDA "hello world" 程式編輯

看板C_and_CPP作者 (aada)時間16年前 (2009/11/18 17:04), 編輯推噓3(302)
留言5則, 5人參與, 最新討論串1/1
我在網路上找到關於CUDA的 hello world 程式, 想試著執行看看, 目前我是使用VS2008然後新增專案, 選擇CUDAWinApp -> Empty project打勾 -> 新增項目c++ -> 把程式貼到編輯器中 存成 test.cu -> 成功跳出 hello CUDA ~~~ =^.^= 雖然跑出了結果, 但我不曉得這樣的操作過程是否正確? and 為什麼我在編輯的時候有的指令不會是藍色的,而全都是黑字? 謝謝 #include<stdio.h> #include<cuda.h> __global__ void hello(char* s){ char w[100]="hello CUDA ~~~ =^.^="; int k; for(k=0; w[k]!=0; k++) s[k]=w[k]; s[k]=0; }; int main(){ char h[100]; char* d; cudaMalloc((void**) &d, 100); hello<<<1,1>>>(d); //*** only 1 thread *** cudaMemcpy(h, d, 100, cudaMemcpyDeviceToHost); printf("\n%s\n\n", h); cudaFree(d); system("PAUSE"); return 0; } -- 請選出一個「最不恰當的」答案填入空格當中。 1.童顏___。 (A)鶴髮  (B)巨乳  (C)無忌  (D)皓首 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.193.103

11/18 17:22, , 1F
語法Highlight 可以參考http://0rz.tw/xmIn8
11/18 17:22, 1F

11/18 17:22, , 2F
當然是B
11/18 17:22, 2F

11/18 17:29, , 3F
C吧?
11/18 17:29, 3F

11/18 17:47, , 4F
本板的板名就說明了答案應該選什麼XD
11/18 17:47, 4F

11/18 17:54, , 5F
(E) 蘿莉
11/18 17:54, 5F
※ 編輯: aada 來自: 140.122.193.103 (11/18 19:09)
文章代碼(AID): #1B0xYASD (C_and_CPP)