CUDA C中定義全局變量的注意事項

C\C++中,能夠經過在頭文件中聲明全局變量,或extern某個變量,使編譯單元之外能夠訪問該全局變量。相對的,經過static限制全局變量只能用於所述的編譯單元。 但在CUDA C中,千萬要注意不能隨便外露全局變量。這裏的全局變量可能爲常量內存、紋理內存、全局內存、共享內存。不一樣的內存由不一樣的特性,只有吃透了其原理,才能避免錯誤使用。 親身踩坑:常量內存。 爲了方便編碼,將多個.cu文件中的
相關文章
相關標籤/搜索