<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 分析:NVIDIA、CUDA與x86到底是何關(guān)系

分析:NVIDIA、CUDA與x86到底是何關(guān)系

作者: 時(shí)間:2010-10-18 來(lái)源:網(wǎng)絡(luò ) 收藏

著(zhù)名市場(chǎng)調研機構John Peddie Research近日撰文,對Nvidia日前宣布的-編譯器進(jìn)行了分析和評論,并探討了、技術(shù)的彼此關(guān)系,特別是Nvidia究竟為什么要這么做。

  其實(shí)事情并沒(méi)有現象得那么簡(jiǎn)單。Nvidia上周在GTC 2010圖形技術(shù)大會(huì )上宣布的-編譯器與其獲取x86知識產(chǎn)權并沒(méi)有任何關(guān)系。雖然這種說(shuō)法在過(guò)去今年中從來(lái)沒(méi)有停止過(guò)。事實(shí)上,這個(gè)所謂的CUDA-x86跨平臺編譯器只是用于在x86架構硬件上運行CUDA編寫(xiě)的應用程序。

分析:NVIDIA、CUDA與x86到底是何關(guān)系

  乍一看,這似乎和Nvidia的長(cháng)期策略相抵觸。Nvidia一直在努力將應用程序的運行從x86 CPU轉移到GPU上,那么為什么又要將自家硬件專(zhuān)屬的CUDA程序移植到x86平臺上呢?

  其實(shí),Nvidia此番并不是要幫助CUDA開(kāi)發(fā)人員,而是有新的目標。

  Nvidia官方宣稱(chēng),CUDA-x86編譯器的目的是降低開(kāi)發(fā)人員CUDA入門(mén)的難度?,F在絕大部分的計算基礎架構都是基于x86處理器的,想一下子轉入GPU并行計算并沒(méi)有那么簡(jiǎn)單,CUDA-x86就在兩者中間搭建了這么一座橋梁。通過(guò)幫助程序員們首先在x86平臺上開(kāi)發(fā)、調試和運行CUDA程序,或者提供第二輔助平臺,可能就會(huì )有越來(lái)越多的人對GPU CUDA感興趣,并為之投入更多資源。

  隨著(zhù)更多的開(kāi)發(fā)人員投身于GPU計算,Nvidia也只要讓CUDA程序在x86平臺上能夠正常工作即可,沒(méi)必要針對性地專(zhuān)門(mén)優(yōu)化。舉個(gè)例子,Intel Sandy Bridge、AMD Bulldozer新架構處理器都會(huì )支持雙倍浮點(diǎn)性能的SIMD AVX指令集,可大幅提升程序性能,但是Nvidia就用不著(zhù)支持它——當然不是說(shuō)Nvidia肯定不會(huì )支持,只是說(shuō)這么做會(huì )有違其初衷。
  歸根到底,CUDA-x86程序會(huì )比那些不支持CUDA但針對x86架構優(yōu)化的程序要慢,甚至可能會(huì )慢很多,于是開(kāi)發(fā)人員分別在x86 CPU、Nvidia GPU上運行CUDA程序就會(huì )看到明顯的差距,而這種提速正好證明了Nvidia的觀(guān)點(diǎn):在浮點(diǎn)密集型應用上GPU要比CPU快得多。
  所以說(shuō),轉到GPU上就可以看到十倍甚至上百倍的性能提升,這不僅會(huì )讓越來(lái)越多的開(kāi)發(fā)人員青睞Nvidia硬件,更有利于Nvidia的GPU計算優(yōu)勢市場(chǎng)宣傳。這,才是所謂CUDA-x86編譯器的真正意圖。


關(guān)鍵詞: NVIDIA CUDA x86

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>