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

泡泡網(wǎng)顯卡頻道 PCPOP首頁(yè)      /      顯卡     /      評(píng)測(cè)    /    正文

游戲外的競(jìng)爭(zhēng)!NVATI通用計(jì)算技術(shù)分析

    在GPU并行計(jì)算方面,一直都沒有一個(gè)通用的標(biāo)準(zhǔn),于是ATI和NVIDIA各自為政,NVIDIA有CUDA開發(fā)包及CUDA C編譯器,ATI也開發(fā)了Stream SDK和Brook+語(yǔ)言。


ArcSoft TotalMedia Thertre支持Stream

    CUDA C就是對(duì)C語(yǔ)言的延伸,而Brook+也是一種類C的語(yǔ)言,兩者有一定的相似之處但并無法相容。也就是說使用CUDA編寫的軟件,想要支持ATI Stream的話,必須重新編寫一遍,這顯然是軟件開放商極不愿意看到的事情。

    支持Khronos Group標(biāo)準(zhǔn)化作業(yè)的AMD首席技術(shù)官(CTO)Jason Yang稱:“軟件開發(fā)人員希望自己編寫的代碼能在各種系統(tǒng)上執(zhí)行。不過,對(duì)開發(fā)人員來說開發(fā)平臺(tái)越少越好。而能夠?qū)崿F(xiàn)這一想法的正是OpenCL”。另外,Terry Makedon回顧計(jì)算機(jī)的歷史,“供應(yīng)商的自主規(guī)格不能擴(kuò)大市場(chǎng),為解決這一問題公開了開放標(biāo)準(zhǔn),從而開拓新的市場(chǎng)”,OpenCL和DirectX的Compute Shader的公開顯示了對(duì)GPGPU市場(chǎng)擴(kuò)大的期待。AMD還將繼續(xù)采用Brook+。今后還將提供作為高抽象度軟件開發(fā)環(huán)境的Brook+,通過Brook+記述的程序,可以制成在支持OpenCL的處理器上執(zhí)行的程序。

    OpenCL的誕生給整合產(chǎn)業(yè)都帶來了希望,對(duì)消費(fèi)者來說,一個(gè)開放的行業(yè)標(biāo)準(zhǔn)無疑要比各自為戰(zhàn)的企業(yè)標(biāo)準(zhǔn)親切的多。由于AMD、NVIDIA、Intel同為工作組成員,這一標(biāo)準(zhǔn)的提出為我們描繪了一個(gè)美好的未來:無需區(qū)分哪家廠商的產(chǎn)品,不分GPU、CPU,系統(tǒng)可以根據(jù)當(dāng)時(shí)的應(yīng)用需要,調(diào)動(dòng)各個(gè)處理器的運(yùn)算能力,以協(xié)同合作的方式最快速度完成工作。OpenCL將統(tǒng)一管理一臺(tái)電腦上的所有計(jì)算資源,比如你的多核CPU,以及多個(gè)GPU。OpenCL將這些資源統(tǒng)一看待,算作計(jì)算單元,并配置各種級(jí)別的內(nèi)存:private、local和global。

    據(jù)ATI Stream研發(fā)團(tuán)隊(duì)稱,目前ATI已將工作重心轉(zhuǎn)移到了OpenCL上來。ATI在最新公布的Stream SDK 1.3中重寫了Brook+以提升性能,將在Stream SDK 2.0中完全支持OpenCL,并積極幫助客戶從Brook+過渡到OpenCL。而NVIDIA仍堅(jiān)持兩手抓兩手都要硬的策略,為客戶同時(shí)提供CUDA C及OpenCL的支持,并稱CUDA C與OpenCL是互補(bǔ)而非競(jìng)爭(zhēng)關(guān)系。

0人已贊

關(guān)注我們

泡泡網(wǎng)

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