今天覆習cuda的時候發現忘了如何混合編程,在這裏記錄下,有兩種方法:
之前別忘了在生成自定義中選上 cuda
1.把 cuda相關的函數放在 .cu 文件裏並且需要在 c++中調用的函數要用extern 聲明。
2.(我以前採用的方法).cu 文件屬性 選擇 cuda c++,然後在生成依賴項中加入:
cublas_device.lib
cublas.lib
cudart.lib
然後正常寫函數正常使用就好了
今天覆習cuda的時候發現忘了如何混合編程,在這裏記錄下,有兩種方法:
之前別忘了在生成自定義中選上 cuda
1.把 cuda相關的函數放在 .cu 文件裏並且需要在 c++中調用的函數要用extern 聲明。
2.(我以前採用的方法).cu 文件屬性 選擇 cuda c++,然後在生成依賴項中加入:
cublas_device.lib
cublas.lib
cudart.lib
然後正常寫函數正常使用就好了
01 背景介紹 GPU 目前大量應用在了愛奇藝深度學習平臺上。GPU 擁有成百上千個處理核心,能夠並行的執行大量指令,非常適合用來做深度學習相關的計算。在 CV(計