現(xiàn)在(zài)已經(jīng)推出(chū)了(le)VulkanGraphicsAPI——你的(de)NVIDIAGPU已經(jīng)準備好(hǎo)了(le)。

 行業动态     |      2022-06-27 16:45:08    |      瀝拓

  如(rú)果(guǒ)你是(shì)geforce玩家(jiā),那麼(me)你應(yìng)該已經(jīng)有(yǒu)了(le)充分(fēn)發(fà)挥VulkanAPI優勢的(de)設備。如(rú)果(guǒ)你是(shì)開(kāi)發(fà)人(rén)員,你可(kě)以選擇这(zhè)个(gè)新(xīn)工具来(lái)更(gèng)好(hǎo)地(dì)控制更(gèng)多(duō)的(de)設備,提(tí)高(gāo)这(zhè)些(xiē)設備的(de)性(xìng)能(néng)。

  自(zì)Vulkan發(fà)布(bù)之(zhī)日(rì)起(qǐ),我(wǒ)们(men)推出(chū)了(le)相應(yìng)的(de)支持(chí)服(fú)務(wù),不(bù)僅支持(chí)多(duō)个(gè)平台(tái),還(huán)支持(chí)引起(qǐ)業內(nèi)一(yī)些(xiē)最(zuì)知名(míng)觀察者(zhě)關(guān)注的(de)頂級遊戲大(dà)作(zuò),如(rú)塔洛斯的(de)規則(TheTalosPrinciple)。

  JonPedieResearch研究公(gōng)司總(zǒng)裁JonPedie表(biǎo)示:在(zài)API發(fà)布(bù)之(zhī)日(rì),我(wǒ)们(men)可(kě)以玩塔洛斯定(dìng)律(TheTalosPrinciple)等遊戲,这(zhè)是(shì)一(yī)项前(qián)所(suǒ)未有(yǒu)的(de)成(chéng)就(jiù)。NVIDIA的(de)多(duō)平台(tái)兼容性(xìng),加上(shàng)多(duō)个(gè)操作(zuò)系(xì)統中(zhōng)完全(quán)一(yī)致(zhì)的(de)驅动程序支持(chí),證明(míng)了(le)公(gōng)司在(zài)Vulkan開(kāi)發(fà)过(guò)程中(zhōng)的(de)主(zhǔ)導作(zuò)用(yòng)。

  TextGeforce玩家(jiā)可(kě)以先(xiān)體(tǐ)验(yàn)塔洛斯定(dìng)律(ThetalosPrinciple)这(zhè)款益智遊戲的(de)Vulkan版本(běn),这(zhè)款遊戲由(yóu)Croteam公(gōng)司推出(chū)。

  Vulkan?

  Vulkan是(shì)一(yī)種(zhǒng)低(dī)級API,允许想(xiǎng)要(yào)實(shí)現(xiàn)极端控制的(de)開(kāi)發(fà)人(rén)員直(zhí)接訪問(wèn)GPU。與(yǔ)傳統的(de)OpenGL或(huò)direct3D相比,Vulkan配備了(le)更(gèng)簡單、更(gèng)輕(qīng)的(de)驅动器,具有(yǒu)更(gèng)低(dī)的(de)延遲和(hé)更(gèng)少(shǎo)的(de)消耗。Vulkan還(huán)具有(yǒu)高(gāo)效的(de)多(duō)線(xiàn)程功能(néng),使多(duō)核CPU能(néng)夠不(bù)斷加载(zài)图(tú)形管(guǎn)道,将現(xiàn)有(yǒu)硬(yìng)件(jiàn)的(de)性(xìng)能(néng)提(tí)升(shēng)到(dào)一(yī)个(gè)新(xīn)的(de)水平。

  Vulkan是(shì)新(xīn)一(yī)代(dài)跨平台(tái)低(dī)級API,允许開(kāi)發(fà)人(rén)員为使用(yòng)不(bù)同(tóng)操作(zuò)系(xì)統的(de)PC、移动設備和(hé)嵌入(rù)式設備開(kāi)發(fà)應(yìng)用(yòng)程序。Vulkan类似于(yú)OpenGL,采用(yòng)開(kāi)源和(hé)免稅标(biāo)準,可(kě)以應(yìng)用(yòng)于(yú)各(gè)種(zhǒng)平台(tái)。对于(yú)想(xiǎng)要(yào)繼續使用(yòng)OpenGL或(huò)OpenGLES的(de)開(kāi)發(fà)人(rén)員,NVIDIA将繼續推动这(zhè)些(xiē)傳統API的(de)創新(xīn)。

  什(shén)麼(me)是(shì)Vulkan幕後(hòu)工作(zuò)人(rén)員?

  Vulkan是(shì)一(yī)个(gè)KhronosGroup标(biāo)準组織,由(yóu)包(bāo)括NVIDIA在(zài)內(nèi)的(de)多(duō)家(jiā)软(ruǎn)硬(yìng)件(jiàn)公(gōng)司组成(chéng)。旨在(zài)開(kāi)發(fà)開(kāi)源标(biāo)準和(hé)免稅API,在(zài)各(gè)種(zhǒng)平台(tái)和(hé)設備上(shàng)創造和(hé)加速动态媒體(tǐ)內(nèi)容的(de)播放(fàng)。我(wǒ)们(men)很榮幸能(néng)夠率先(xiān)開(kāi)發(fà)Vulkan。我(wǒ)们(men)致(zhì)力于(yú)幫助開(kāi)發(fà)者(zhě)利用(yòng)Vulkan充分(fēn)發(fà)挥NVIDIAGPU的(de)優勢。

  你應(yìng)該關(guān)心这(zhè)件(jiàn)事(shì)的(de)原因。

  Vulkan是(shì)開(kāi)發(fà)人(rén)員的(de)利器。它(tā)可(kě)以降低(dī)移植成(chéng)本(běn),为跨多(duō)个(gè)平台(tái)的(de)應(yìng)用(yòng)程序開(kāi)辟新(xīn)的(de)市(shì)场(chǎng)机会(huì)。最(zuì)好(hǎo)的(de)是(shì),NVIDIA已經(jīng)準備好(hǎo)使用(yòng)Vulkan所(suǒ)需的(de)驅动程序。在(zài)Vulkan發(fà)布(bù)當天(tiān),我(wǒ)们(men)還(huán)推出(chū)了(le)Vulkan驅动程序,适用(yòng)于(yú)Windows、Linux和(hé)Android平台(tái)。詳情(qíng)请訪問(wèn)我(wǒ)们(men)的(de)Vulkan驅动程序页(yè)面(miàn)。

  Vulkan的(de)主(zhǔ)要(yào)含義如(rú)下(xià):

  对于(yú)使用(yòng)geforceGPU的(de)玩家(jiā)来(lái)说(shuō),vulkan的(de)低(dī)延遲和(hé)高(gāo)效率可(kě)以讓開(kāi)發(fà)者(zhě)在(zài)保持(chí)其(qí)卓越性(xìng)能(néng)的(de)同(tóng)时(shí),在(zài)遊戲中(zhōng)添加更(gèng)多(duō)细(xì)节(jié)和(hé)特(tè)效。由(yóu)于(yú)Vulkan驅动程序更(gèng)輕(qīng),消耗更(gèng)少(shǎo),開(kāi)發(fà)者(zhě)可(kě)以享受更(gèng)穩定(dìng)的(de)性(xìng)能(néng),從而(ér)創造更(gèng)流暢的(de)用(yòng)戶體(tǐ)验(yàn)。

  NVIDIA将推出(chū)完全(quán)一(yī)致(zhì)的(de)Vulkan驅动程序,針(zhēn)对所(suǒ)有(yǒu)配備Kepler的(de)MaxwelGPU或(huò)LinuxGeforce主(zhǔ)板,運行Windows7或(huò)更(gèng)高(gāo)版本(běn)。Oculus的(de)首席(xí)技術(shù)官约翰·Carmack说(shuō):我(wǒ)们(men)一(yī)直(zhí)使用(yòng)NVIDIA的(de)硬(yìng)件(jiàn)和(hé)驅动程序在(zài)Windows和(hé)Android平台(tái)上(shàng)開(kāi)發(fà)Vulkan,这(zhè)在(zài)降低(dī)CPU成(chéng)本(běn)方(fāng)面(miàn)有(yǒu)着驚人(rén)的(de)效果(guǒ)。Geforce玩家(jiā)可(kě)以先(xiān)體(tǐ)验(yàn)塔洛斯的(de)規則(TheTalosPrinciple),这(zhè)款益智遊戲的(de)Vulkan版本(běn)仍然是(shì)Croteam公(gōng)司推出(chū)的(de)。Crote的(de)高(gāo)級程序員DeanSeuliuc说(shuō):雖(suī)然我(wǒ)们(men)之(zhī)前(qián)與(yǔ)NVIDI合作(zuò)过(guò)程序,但他(tā)们(men)在(zài)開(kāi)發(fà)方(fāng)面(miàn)有(yǒu)成(chéng)功的(de)經(jīng)验(yàn)。他(tā)们(men)及(jí)时(shí)为我(wǒ)们(men)提(tí)供了(le)最(zuì)新(xīn)的(de)測試驅动,讓我(wǒ)们(men)能(néng)在(zài)短(duǎn)时(shí)間(jiān)內(nèi)将最(zuì)新(xīn)的(de)APPI實(shí)施到(dào)SeriousEngine上(shàng),成(chéng)为最(zuì)早(zǎo)支持(chí)Vulkan的(de)遊戲大(dà)作(zuò)之(zhī)一(yī)塔洛斯的(de)法(fǎ)則(TallosPrinCiple),全(quán)程十(shí)分(fēn)順利!

  对于(yú)使用(yòng)quadro的(de)專業應(yìng)用(yòng)程序開(kāi)發(fà)人(rén)員:我(wǒ)们(men)的(de)vulkan和(hé)opengl驅动程序采用(yòng)集成(chéng)式二(èr)進(jìn)制架構,可(kě)以在(zài)vulkan中(zhōng)使用(yòng)GLSL着色(sè)器。開(kāi)發(fà)人(rén)員還(huán)可(kě)以繼續靈活地(dì)使用(yòng)Opengl或(huò)计劃(huà)從Opengl到(dào)vulkan的(de)平穩过(guò)渡,以充分(fēn)利用(yòng)vulkan的(de)新(xīn)功能(néng)。例如(rú),vulkan的(de)多(duō)線(xiàn)程架構可(kě)以使多(duō)个(gè)CPU核心更(gèng)快(kuài)地(dì)为GPU準備海(hǎi)量(liàng)數據(jù)。对于(yú)創建設计和(hé)數字(zì)內(nèi)容的(de)應(yìng)用(yòng)程序,此(cǐ)操作(zuò)可(kě)以提(tí)高(gāo)與(yǔ)大(dà)型模型的(de)交互性(xìng)。

  对于(yú)使用(yòng)Tegra的(de)移动應(yìng)用(yòng)開(kāi)發(fà)者(zhě):Android和(hé)Linux平台(tái)的(de)開(kāi)發(fà)者(zhě)都可(kě)以使用(yòng)Vulkan。在(zài)未来(lái)的(de)Android版本(běn)中(zhōng),Vulkan将與(yǔ)OpenGLES同(tóng)时(shí)作(zuò)为核心API上(shàng)線(xiàn)。这(zhè)意(yì)味着,Android的(de)标(biāo)準版本(běn)将拥有(yǒu)最(zuì)先(xiān)進(jìn)的(de)API和(hé)集成(chéng)图(tú)和(hé)计算能(néng)力,最(zuì)終(zhōng)使用(yòng)Tegra的(de)GPU開(kāi)發(fà)頂級视覺和(hé)计算應(yìng)用(yòng)程序,實(shí)現(xiàn)驚人(rén)的(de)遊戲图(tú)形效果(guǒ)。開(kāi)發(fà)者(zhě)可(kě)以使用(yòng)Vulka在(zài)NVIAsHIELAn和(hé)SHIELD平板上(shàng)編写(xiě)Android代(dài)碼,並(bìng)使用(yòng)Jetson開(kāi)發(fà)嵌入(rù)式Linux。