国产成人福利在线视频播放下载,成人无码www免费视频在线看,放荡的美妇在线播放,大地资源网最新更新,国产成人精品日本亚洲网站

泡泡網(wǎng)顯卡頻道 PCPOP首頁(yè)      /      顯卡     /      新聞    /    正文

GPU挑戰(zhàn)CPU地位!詳解CUDA+OpenCL威力

    任何硬件想要盡情地發(fā)揮性能離不開(kāi)軟件的支持,GPU光有優(yōu)秀的架構(gòu)還是遠(yuǎn)遠(yuǎn)不夠的,如果沒(méi)有驅(qū)動(dòng)和軟件的支持那就是一紙空談。所以,NVIDIA在G80核心發(fā)布之后,一直都在想方設(shè)法地釋放這種架構(gòu)的能量。

GPU在開(kāi)發(fā)平臺(tái)方面的進(jìn)步

CPU大勢(shì)已去!CUDA2.0演繹GPU超強(qiáng)實(shí)力

    于是,CUDA的概念誕生了,CUDA是Compute Unified Device Architecture的簡(jiǎn)寫(xiě),中文含義是統(tǒng)一計(jì)算設(shè)備架構(gòu),它是建立在NVIDIA GeForce 8架構(gòu)基礎(chǔ)上,并在GeForce 9和GTX200架構(gòu)上改進(jìn)優(yōu)化并發(fā)揚(yáng)光大。

開(kāi)創(chuàng)視覺(jué)計(jì)算帝國(guó)GTX280/260權(quán)威評(píng)測(cè)

    CUDA是NVIDIA推出的一個(gè)并行計(jì)算架構(gòu)。這個(gè)架構(gòu)包含有一個(gè)ISA(指令集架構(gòu))以及并行計(jì)算的硬件引擎。就如同CPU的情況一樣,X86的架構(gòu)也包含ISA和執(zhí)行指令的硬件架構(gòu)。各種應(yīng)用程序都基于這個(gè)架構(gòu)進(jìn)行開(kāi)發(fā)并在此上運(yùn)行??梢哉f(shuō)CUDA架構(gòu)的GPU是圖形渲染架構(gòu)與并行計(jì)算架構(gòu)的合體!


NVIDIA提供的CUDA開(kāi)發(fā)包中的C語(yǔ)言編譯器版本更新很快

    CUDA本意就是一種架構(gòu),但很多人認(rèn)為CUDA是一種語(yǔ)言、或者是開(kāi)發(fā)平臺(tái),這可能跟NVIDIA最初的宣傳、推廣策略有關(guān)系。在CUDA架構(gòu)誕生之初(GeForce 8時(shí)代),尚不存在專(zhuān)門(mén)針對(duì)GPU并行計(jì)算的開(kāi)發(fā)平臺(tái)以及編程語(yǔ)言,因此NVIDIA必須給程序員提供一種簡(jiǎn)單、易上手、并且完整的軟件開(kāi)發(fā)解決方案,這樣NVIDIA所發(fā)布的CUDA包當(dāng)中就包括了針對(duì)GPU的C語(yǔ)言編譯器、糾錯(cuò)器/制模器、專(zhuān)用驅(qū)動(dòng)和標(biāo)準(zhǔn)函數(shù)庫(kù)等。


除了支持自家C語(yǔ)言編譯器之外,更多的語(yǔ)言及API都能運(yùn)行在CUDA架構(gòu)上

    現(xiàn)在,越來(lái)越多的廠(chǎng)商和開(kāi)發(fā)者意識(shí)到了GPU計(jì)算的重要性,于是各種開(kāi)發(fā)語(yǔ)言及應(yīng)用程序編程接口應(yīng)運(yùn)而生了,其中除了CUDA編譯器所提供的C語(yǔ)言之外,大家所熟知的Fortran、C++也會(huì)支持高性能GPU并行計(jì)算,另外近期發(fā)布的OpenCL及未來(lái)的DX11也會(huì)專(zhuān)門(mén)針對(duì)GPU開(kāi)發(fā)相應(yīng)的API。在整個(gè)產(chǎn)業(yè)的共同推動(dòng)下,GPU計(jì)算可謂是前途無(wú)量!

    不難看出,正是對(duì)于GPU通用計(jì)算敏銳的嗅覺(jué)以及前瞻性,讓NVIDIA站在了業(yè)界的前沿,并且加速了整個(gè)行業(yè)的發(fā)展。

2人已贊

關(guān)注我們

泡泡網(wǎng)

手機(jī)掃碼關(guān)注