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

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

撥亂反正:Windows7真不支持CUDA嗎?

    泡泡網(wǎng)顯卡頻道9月14日 圖形巨頭NVIDIA推出的GPU通用計(jì)算技術(shù)CUDA相信大家都有所了解,然而隨著Windows 7逐漸成為熱門的關(guān)注對(duì)象,有一部分人對(duì)Windows 7是否支持CUDA、能否很好的支持CUDA產(chǎn)生了質(zhì)疑。原因很直接——因?yàn)閃indows 7支持微軟自家的Direct compute!

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

    但事實(shí)真的是這樣嗎?今天,筆者就再一次針對(duì)CUDA的概念、架構(gòu)等進(jìn)行剖析,并且分別在Windows Vista與Windows 7操作系統(tǒng)上對(duì)CUDA性能進(jìn)行對(duì)比測(cè)試,以達(dá)到撥亂反正的效果。

    在進(jìn)行正式的對(duì)比評(píng)測(cè)之前,我們首先必須要了解CUDA到底是什么?而筆者也發(fā)現(xiàn)正是因?yàn)楹芏嗳藳]有對(duì)CUDA進(jìn)行真正準(zhǔn)確客觀的了解,才導(dǎo)致了對(duì)CUDA和Direct Compute的誤解。我們先來看看NVIDIA官方如何解釋CUDA這個(gè)概念:

    CUDA是一種由NVIDIA推出的通用并行計(jì)算架構(gòu),該架構(gòu)使GPU能夠解決復(fù)雜的計(jì)算問題。 它包含了CUDA指令集架構(gòu)(ISA)以及GPU內(nèi)部的并行計(jì)算引擎。 開發(fā)人員現(xiàn)在可以使用C語言來為CUDA架構(gòu)編寫程序,C語言是應(yīng)用最廣泛的一種高級(jí)編程語言。所編寫出的程序于是就可以在支持CUDA的處理器上以超高性能運(yùn)行。將來還會(huì)支持其它語言,包括FORTRAN以及C++。


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

    可以看到,CUDA真正意義上來說是一種通用并行計(jì)算架構(gòu),但又包含了CUDA指令集架構(gòu)和GPU內(nèi)部的并行計(jì)算引擎。就如同CPU的情況一樣,X86的架構(gòu)也包含ISA和執(zhí)行指令的硬件架構(gòu)。各種應(yīng)用程序都基于這個(gè)架構(gòu)進(jìn)行開發(fā)并在此上運(yùn)行??梢哉fCUDA架構(gòu)的GPU是圖形渲染架構(gòu)與并行計(jì)算架構(gòu)的合體!

0人已贊

關(guān)注我們