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

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