cudaDeviceProp數據類型針對函式 cudaGetDeviceProperties定義的,cudaGetDeviceProperties函式的功能是取得支持GPU計算的裝置的相關屬性,如支持CUDA版本號裝置的名稱、記憶體的大小、最大的 thread 數目、執行單元的頻率等。
基本介紹
- 外文名:cudaDeviceProp
- 學科:計算機
- 利用:C語言編程
- 性質:名詞
數據類型,套用,
數據類型
GPU大家應該都知道啊,以前也有利用GPU來進行計算的,但是由於當時的GPGPU平台難以操作,因此沒有普及,現在英偉達公司有了一個全新的構架,使得在此構架下能夠利用C語言編程,並且能夠在GPU上進行計算。
套用
舉例如下:
cudaDeviceProp prop; /*定義類型為cudaDeviceProp的變數prop*/
if(cudaGetDeviceProperties(&prop, i) == cudaSuccess) {
if(prop.major >= 1) {
break; }
/*prop.major 和 prop.minor 分別代表裝置支持的版本號碼,例如 1.0 則 prop.major 為 1 而 prop.minor 為 0*/