gpt4 book ai didi

cuda - 不同架构的不同内核

转载 作者:行者123 更新时间:2023-12-04 11:38:30 25 4
gpt4 key购买 nike

我想知道是否有一些简单的方法可以为不同的体系结构拥有不同版本的内核。他们是一个简单的方法吗?或者唯一的可能性是在独立文件中定义独立内核并要求 nvcc 编译为每个文件的不同架构?

最佳答案

您可以通过编译器指令来做到这一点。就像是

__global__ void kernel(...) {

# if __CUDA_ARCH__ >= 350

do something

# else

do something else

# endif

}

关于cuda - 不同架构的不同内核,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21864602/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com