CUDA+OpenCV實現光線追蹤(有無constant)

常量內存是NVIDIA提供的一個64KB大小的內存空間,它的處理方式和普通的全局內存和共享內存都不同,是有cuda專門提供的。數組 線程束的概念:線程束是指一個包含32個線程的集合,在程序中的每一行,線程束中的每一個線程都將在不一樣的數據上執行相同的指令。緩存 所以,常量內存的做用是,可以將單次內存的讀取操做廣播到每一個半線程束(即16個線程),因此若是在半線程束中的每一個線程都從常量內存的相同地
相關文章
相關標籤/搜索