Kala soocida, habka aqoonsiga isticmaale ku salaysan GPU

Maalmo ka hor wararka ayaa sheegay in cilmi-baarayaasha oo ka socda Jaamacadda Ben-Gurion (Israel), Jaamacadda Lille (France) iyo Jaamacadda Adelaide (Australia) waxay sameeyeen farsamo cusub oo lagu aqoonsado aaladaha Isticmaalayaasha adoo ogaanaya xuduudaha GPU ee shabakada shabakada.

Qaabka ayaa loo yaqaan "Drawn Apart" oo ku salaysan isticmaalka WebGL si aad u hesho muuqaalka waxqabadka GPU, kaas oo si weyn u wanaajin kara saxnaanta hababka raadraaca dadban ee shaqeeya iyada oo aan la isticmaalin cookies iyo iyada oo aan lagu kaydin aqoonsiga nidaamka isticmaalaha.

Hababka in xisaabta ku dar sifada wax qabad, GPU, garaafyada garaafyada, iyo wadayaasha marka la aqoonsanayo hore ayaa loo isticmaali jiray, laakiin waxay ku xaddidnaayeen suurtogalnimada in la kala saaro qalabka kaliya ee heerarka noocyada kala duwan ee kaararka fiidiyowga iyo GPU-yada, i.e. waxa kaliya oo loo isticmaali karaa arrin dheeraad ah si loo kordhiyo suurtogalnimada aqoonsiga.

Muuqaalka muhiimka ah ee habka cusub ee "Drawn Apart". waa in aysan ku koobnayn kala saarista noocyada kala duwan ee GPU, laakiin isku day inaad aqoonsato faraqa u dhexeeya GPU-yada isku midka ah oo ka mid ah model la mid ah, ay sabab u tahay kala duwanaansho ee habka wax soo saarka ee chips la qorsheeyay.

Waxa kale oo la xusay in kala duwanaanshaha dhacaya inta lagu jiro habka wax-soo-saarka la arkay si ay suurtogal u tahay in la sameeyo qaabab aan soo noqnoqon oo loogu talagalay moodooyinka qalabka isku midka ah.

Waxaa soo baxday in kala duwanaanshahan lagu aqoonsan karo tirinta tirada unugyada fulinta iyo falanqaynta waxqabadkooda GPU-da. Sida horudhac si loo aqoonsado noocyo kala duwan oo GPU ah, hubinta ku salaysan hawlo trigonometric ah, hawlgallo macquul ah iyo xisaabinta dhibcaha sabbaynaysa ayaa la isticmaalay. Si loo aqoonsado kala duwanaanshiyaha isla GPU, tirada dunta isku mar wada socota marka la wado shaders vertex ayaa la qiyaasay.

Saamaynta shaaca laga qaaday ayaa loo malaynayaa inay sabab u tahay kala duwanaanshaha nidaamyada heerkulka iyo isticmaalka tamarta ee noocyada kala duwan ee chips (saameyn la mid ah ayaa hore loogu muujiyay CPU: isla processor-yada ayaa muujiyay isticmaalka awood kala duwan marka ay wadaan isla processor-ka).

Maaddaama hawlgallada loo maro WebGL ay yihiin asynchronous, si toos ah uma isticmaali kartid waxqabadka.now() JavaScript API si loo cabbiro wakhtiga fulinta, marka saddex farsamo ayaa la soo jeediyay si loo cabbiro wakhtiga:

  • Shaashadda: samaynta goobta shiraaca HTML oo leh cabirka wakhtiga jawaabta ee hawsha dib u yeedhista ee daaha ka qaaday Window.requestAnimationFrame API oo la wacaa ka dib marka wax bixinta la dhammeeyo.
  • Shaashada ka maqanIsticmaal shaqaale oo u dhiib goobta shayga OffscreenCanvas adiga oo cabbiraya wakhtiga fulinta amarka convertToBlob.
  • GPU: u samaynta shay OffscreenCanvas, laakiin leh saacada uu bixiyo WebGL si loo cabbiro wakhtiga, iyadoo la tixgalinayo muddada fulinta amarrada dhinaca GPU-ga ah.

In habka loo abuuro aqoonsi 50 jeeg ayaa lagu sameeyaa qalab kastaMid kasta oo ka mid ah wuxuu daboolayaa 176 cabbir oo 16 astaamood oo kala duwan ah. Tijaabada, inta lagu guda jiro xogta laga soo ururiyay 2500 qalab oo leh 1605 GPUs kala duwan, ayaa muujisay 67% korodhka hufnaanta Hababka aqoonsiga ee la isku daray iyadoo lagu darayo taageerada Draw Apart iyaga.

Gaar ahaan, isku-darka habka FP-STALKER, celcelis ahaan, waxay ku bixisay aqoonsiga 17,5 maalmood gudahood, iyo marka lagu daro Drawn Apart, muddada aqoonsiga ayaa kordhay ilaa 28 maalmood.

Waxaa la arkay in saxnaanta ay saameysay heerkulka GPU-da iyo, aaladaha qaar, dib-u-kicinta nidaamka waxay keentay qallooc aqoonsi. Marka habka lagu daro hababka kale aqoonsiga dadban, saxnaanta si weyn ayaa loo kordhin karaa. Waxaa sidoo kale la qorsheeyay in la kordhiyo saxnaanta iyada oo loo marayo isticmaalka hadhka xisaabinta ka dib xasilinta WebGPU API cusub.

Intel, ARM, Google, Khronos, Mozilla, iyo Brave ayaa la ogeysiiyay arrinta horaantii 2020, laakiin faahfaahinta habka ayaa hadda la shaaciyay.

Waxyaabaha kale, cilmi-baarayaashu waxay daabaceen tusaalooyin shaqo oo ku qoran JavaScript iyo GLSL kuwaas oo la shaqeyn kara iyo iyada oo aan la soo bandhigin macluumaadka shaashadda. Sidoo kale nidaamyada ku salaysan Intel GEN 3/4/8/10 GPU, sets xog ayaa la daabacay si loo kala saaro macluumaadka laga soo saaray nidaamyada barashada mashiinka.

Finalmente hadaad xiisaynayso inaad waxbadan ka ogaato, waxaad ka eegi kartaa faahfaahinta xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.