0
我注意到在CUDA中,對緩存和共享內存的延遲訪問權限是相同的。鑑於這個事實他們有什麼不同?我們如何以不同的方式使用它們?GPU中共享內存和L1緩存有什麼區別?
我注意到在CUDA中,對緩存和共享內存的延遲訪問權限是相同的。鑑於這個事實他們有什麼不同?我們如何以不同的方式使用它們?GPU中共享內存和L1緩存有什麼區別?
CUDA共享內存使用情況與__shared__
關鍵字一致。你完全可以控制它。另一方面,L1緩存由硬件管理。 L1緩存的性能和緩存策略取決於硬件體系結構。