是否允许在CUDA中同时进行动态和静态共享内存分配?

时间:2016-06-19 21:37:33

标签: cuda shared-memory

我知道在CUDA中,可以使用关键字extern在共享内存中动态分配一块内存,例如。

extern __shared__ unsigned s_data_dy[];

还允许在内核中声明一个静态共享变量,例如

__shared__ float s_data_st[3];

我的问题是 - 这两个可以同时使用吗?如果不允许它们共存,如果我希望共享内存存储不同类型的数据(比如浮点和无符号整数值)会怎么样?

0 个答案:

没有答案