cuda core和sp
生活随笔
收集整理的這篇文章主要介紹了
cuda core和sp
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
筆者最近在常常去的一個論壇里看到這么一個帖子,發貼的標題叫做:現在GTX470有沒有性價比?而帖子的內容則是短短的幾個字:CUDA比460多,位寬也比460多。
筆者納悶不已,什么時候,CUDA可以用多和少來計算了?看來NVIDIA的CUDA Core、SP、CUDA已經搞暈了不少同學,看來再度的普及還是很有必要的。
SP就是顯卡中的流處理器
對于顯卡來說,它的參數可以說其復雜程度已經超過處理器了。尤其對于剛入門的用戶來說,想要看懂顯卡的參數可是要花上一些功夫的。在NVIDIA顯卡中,SP、SM、CUDA等等一系列的英文實在讓人看得頭暈。尤其是在NVIDIA推出了Fermi架構的顯卡核心后,又出現了一種叫做“CUDA Core”的東東,這個CUDA Core究竟是什么?它和CUDA或者之前的流處理器又有什么不同呢?
為此先來說說流處理器吧。流處理器的英文叫做Stream Processor,因此可以被簡寫成“SP”,比如常常看到的32 SP指的就是該顯卡具備了32個流處理器。如果把顯卡核心看成一個軍團,那么流處理器就是其中的“師”,如果有32個流處理器,那么這個軍團就有32個師,師的數量越多,當然戰斗力就越強大。換句話來說,顯卡的流處理器越多,那么性能也就越強大。
CUDA Core就是流處理器
只是名字不同而已
那么CUDA Core又是什么呢?其實這是NVIDIA在推出全新的Fermi架構后才出現的一個名詞。簡單的來說,CUDA Core就是上節所說的流處理器,類似的東西只是名字上的叫法不同而已。不過在架構上,CUDA Core和流處理器還是有所區別的。其中最大的差異在于數量結構上。繼續說回流處理器,比方說在先前的流處理器架構中,每個師有8個旅,而在CUDA Core架構中,每個師則是有32個旅。很顯然雖然同樣都是1個師,但是理論上CUDA Core架構中的實際性能要比流處理器強上4倍。
以上也只是CUDA Core和流處理器最大的區別之一,當然還有很多其它的不同之處,不過鑒于太復雜了,因此改天再有機會單獨的說說吧。
●在Fermi架構中,NVIDIA用CUDA Core代替了之前的流處理器
CUDA是技術,可以用來尋找外星人
最后再來說說NVIDIA顯卡中的CUDA。CUDA和CUDA Core沒有任何關系,前者指是NVIDIA的一項名字叫做“通用計算”的技術,它是利用顯卡強大的浮點運算能力,從而大幅提升計算機的浮點運算性能。比如用戶可以利用CUDA技術,對圖像和視頻編輯、計算生物學和計算化學、流體力學模擬、CT圖像重組、地震分析、光線追蹤等超級復雜的計算。由此可見CUDA是一項技術,而這項技術是不以個數為論的。就像32寸的液晶顯示器和46寸的液晶顯示器,你總不能說32寸的液晶比46寸的多吧。
總結
以上是生活随笔為你收集整理的cuda core和sp的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 给老板做PPT必备:文字加拼音
- 下一篇: 45万例患者基因检测显示:NGS很难检测