Malulutas ng Arm Mali-D77 ang ilan sa mga problema sa pagganap ng VR

May -Akda: Randy Alexander
Petsa Ng Paglikha: 2 Abril 2021
I -Update Ang Petsa: 16 Mayo 2024
Anonim
Malulutas ng Arm Mali-D77 ang ilan sa mga problema sa pagganap ng VR - Balita
Malulutas ng Arm Mali-D77 ang ilan sa mga problema sa pagganap ng VR - Balita

Nilalaman


Ang Hype para sa virtual reality ay tiyak na namatay sa nakalipas na ilang taon, dahil sa isang kumbinasyon ng mga mamahaling hardware, sobrang pagganap at sakit sa paggalaw, at isang kakulangan ng nilalaman ng gumagamit. Ang industriya ay kasalukuyang natigil sa isang piraso ng senaryo ng manok kumpara sa itlog, kung saan ang isang kakulangan ng mga mamimili ay nakakakuha ng pamumuhunan sa high-end na nilalaman. Mas malakas at magastos na hardware ng VR para sa masa ang kakailanganin upang masira ang deadlock.

Naghahanap ang Arm upang malampasan ang ilan sa mga teknolohikal na mga hadlang na ito sa una nitong pinapakita na processor (DPU) na sadyang dinisenyo para sa VR: ang Mali-D77. Sa madaling sabi, ang Mali-D77 ay nagbabawas ng mga karaniwang gawain sa pagproseso ng VR mula sa GPU, na pinapalaya ang mga mapagkukunan para sa mas mataas na mga rate ng frame habang tumutulong din upang mabawasan ang sakit sa paggalaw.

Sa loob ng Arm Mali-D77

Karamihan sa Mali-D77 ay batay sa Mali-D71 ng 2017 para sa mga punong barko ng smartphone at iba pang mga high-end na aplikasyon. Mayroon itong parehong compression decoder, layer scaling, HDR support, at color management unit. Gayunpaman, ang bagong disenyo ay na-optimize upang suportahan ang mga resolusyon ng 3K sa 120fps, na may suporta para sa 4K na mga resolusyon hanggang sa 90fps.


Ang mga pangunahing pagbabago ay nagmula sa anyo ng dalawang mga bagong mga yunit ng pagpabilis ng hardware para sa mga aplikasyon ng VR. Sinusuportahan ng Mali-D77 ang Pagwawasto ng Lens at Asynchronous Timewarp sa hardware, kaysa sa pagpapatakbo ng mga algorithm na ito sa GPU. Tinatantya ng braso na maaari itong palayain ang tungkol sa 15 porsyento ng mga mapagkukunan ng GPU, na maaaring ilagay sa pagpapalakas ng mga rate ng frame. Ang paglipat ng load na ito sa DPU ay nagbibigay din ng 40 porsyento na pag-save ng bandwidth at 180mW ng kapangyarihan bawat layer ng VR. Masarap.

Kinakailangan ang Pagwawasto ng Lens sa mga headset ng VR upang ma-offset ang light curvature ng mga lente ng headset. Ang Barrel Distorsyon ay inilalapat sa bawat render na frame upang mai-offset ang Pincushion Distortion na epekto ng mga lente. Isipin ito bilang overcompensating o "reverse distorsyon" upang ang pagbaluktot ng lens ay talagang nagtatapos sa pagpapakita ng tamang imahe. Ayon sa kaugalian na ito ay ginagawa sa GPU, kumukuha ng labis na mga siklo at oras. Ginagawa ng Mali-D77 ang lahat sa DPU.


Bilang karagdagan, ang Mali-D77 ay nagsasagawa ng pagwawasto ng chromatic aberration gamit ang isang katulad na pamamaraan ng pag-urong ng reverse. Gamit ang inilapat na ito, ang mga kulay ng imahe ay ipapakita nang tama sa buong lens, kabilang ang sa mga sulok kung saan maaaring mangyari ang paghiwalay ng kulay.

Ano ang Asynchronous Timewarp?

Ang Lens correction ay sa halip na paliwanag sa sarili, ngunit ang Asynchronous Timewarp ay medyo mas kasangkot. Dito, ginagamit ng Arm ang display processor upang paikutin, laktawan, at mga imahe ng warp upang mabayaran ang mga paggalaw ng nagsusuot habang pinapagaan ang anumang GPU o iba pang mga pipeline ng pagpapakita ng latency.

Gamit ang kasalukuyang henerasyon ng hardware, ang X, Y, Z axis na pagsubaybay sa paggalaw ay na-update kasabay ng GPU, dahil ang GPU ay dapat ibigay ang pagbabago sa pagtingin sa bawat oras na lumipat ka. Sa Asynchronous Timewarp, ang dalawa ay hindi na na-update nang magkasama. Maaari mong ilipat ang iyong ulo sa pagitan ng mga pag-update ng GPU frame, at ang Mali-D77 ay maaaring mag-war sa kasalukuyang frame upang tumugma sa iyong paggalaw ng ulo.

Ito ay isang banayad na epekto, dahil tumatagal lamang ito para sa isang maliit na bahagi ng isang segundo sa pagitan ng mga naka-render na mga frame at hindi matanggal ang pangangailangan para sa mabilis na pag-render ng frame. Gayunpaman, lubos na pinapataas nito ang pagkalikido at kinis ng kilusan at paggalaw, dahil ang mga pag-update ay maaaring mangyari nang mas madalas kaysa sa rate ng frame ng GPU. Ang pagkakakonekta sa pagitan ng iyong katawan na gumagalaw at nakakakita ng isang visual na pag-update ay ang nangungunang sanhi ng pagkakasakit ng paggalaw sa VR, kaya ang Mali-D77 ay makakatulong sa maraming bagay sa bagay na ito.

X, Y, Z data ng paggalaw ng axis ay pinakain ng diretso sa Mali-D77 mula sa CPU, nang lubusan ang pagtatapos ng GPU yugto. Ito ay isang iba't ibang paraan ng paggawa ng mga bagay at dahil dito ay mangangailangan ng mga developer upang magamit ang isang bagong hanay ng mga tool sa pag-unlad at pamamaraan. Ito ay marahil ang pinakamalaking sagabal sa D77. Sa kabutihang palad, ang mga inhinyero ng Arm ay nagtatrabaho nang malapit sa mga inisyatibo tulad ng OpenXR, upang makita namin ang isang anunsyo ng API para sa pinasimple na suporta ng developer sa hinaharap.

Sa pangkalahatan, ang Arm Mali-D77 ay isang intelihente at lohikal na pag-unlad ng mga ideya sa pag-compute ng heterogen upang makatulong na malutas ang ilan sa mga pinakamalaking isyu sa hardware ng virtual reality. Mayroon pang iba pang mga hadlang sa wireless na komunikasyon, pagsubaybay, at gastos na mga segment ng VR na naiwan upang malutas bago maaring muling isaalang-alang ang mainstream na pag-aampon, ngunit ang Mali-D77 ay tumutulong upang masira ang ilan sa mga isyu sa pagganap.

a Miyerkule, Mayo 8, ang iang welga ay binalak para a mga driver ng Uber at Lyft a hindi bababa a dalawang bana.Ang proteta ay bilang proteta a pag-file ng IPO ng Uber, na mangyayari a parehong araw.A...

Ito ay nararamdaman tulad ng a ibang araw kapag ang $ 299 OnePlu One at $ 180 Moto G na muling tukuyin ang halaga a puwang ng martphone. Kung gayon, ang $ 500 hanggang $ 600 na mga punong barko ay pam...

Para Sa Iyo