2
我想在我的cuda代碼中指定使用CUDA構建規則版本4.2還是CUDA構建規則版本5進行編譯。針對不同CUDA版本的不同構建規則?
是否存在用於此類建議的任何宏?
注:我知道有指定是否當前編譯過程中支持特定架構的選項,比如 __CUDA_ARCH__
我正在尋找一個CUDA生成規則版本類似的宏觀
幫助是非常讚賞
我想在我的cuda代碼中指定使用CUDA構建規則版本4.2還是CUDA構建規則版本5進行編譯。針對不同CUDA版本的不同構建規則?
是否存在用於此類建議的任何宏?
注:我知道有指定是否當前編譯過程中支持特定架構的選項,比如 __CUDA_ARCH__
我正在尋找一個CUDA生成規則版本類似的宏觀
幫助是非常讚賞
用於確定CUDA工具包版本的宏CUDART_VERSION
你可以做Y的條件編譯我們的代碼根據CUDA工具包版本是這樣的:
#if CUDART_VERSION == 5000
//Compilation is being done using CUDA Toolkit 5.0
#elif CUDART_VERSION == 4200
//Compilation is being done using CUDA Toolkit 4.2
.
.
.
//And so on
#else
#endif