Kuukira kwa GPU.zip kuti mukonzenso data yoperekedwa ndi GPU

Gulu la ofufuza ochokera ku mayunivesite angapo aku US apanga njira yatsopano yowukira njira yomwe imawalola kuti azitha kukonzanso zomwe zakonzedwa mu GPU. Pogwiritsa ntchito njira yomwe akufuna, yotchedwa GPU.zip, wowukira amatha kudziwa zomwe zikuwonetsedwa pazenera. Mwa zina, kuukiraku kumatha kuchitika kudzera pa msakatuli, mwachitsanzo, kuwonetsa momwe tsamba loyipa lomwe latsegulidwa mu Chrome litha kudziwa zambiri za pixel zomwe zikuwonetsedwa popereka tsamba lina lotsegulidwa mumsakatuli womwewo.

Gwero la kutayikira kwa chidziwitso ndikukhathamiritsa komwe kumagwiritsidwa ntchito mu ma GPU amakono omwe amapereka kupsinjika kwa zithunzi. Vutoli limachitika mukamagwiritsa ntchito kuponderezana pa ma GPU onse ophatikizidwa omwe amayesedwa (AMD, Apple, ARM, Intel, Qualcomm) ndi makhadi azithunzi a NVIDIA. Nthawi yomweyo, ofufuzawo adapeza kuti Intel ndi AMD GPUs zophatikizika nthawi zonse zimathandizira kupsinjika kwazithunzi, ngakhale pulogalamuyo sikupempha mwachindunji kugwiritsa ntchito kukhathamiritsa kotere. Kugwiritsa ntchito kuponderezana kumapangitsa kuchuluka kwa magalimoto a DRAM ndi cache load kuti zigwirizane ndi momwe deta ikugwiritsidwira ntchito, yomwe imatha kumangidwanso pixel-by-pixel kupyolera mu kusanthula njira.

Njirayi ndiyochedwa kwambiri, mwachitsanzo, pamakina omwe ali ndi AMD Ryzen 7 4800U GPU, kuwukira kuti mudziwe dzina lomwe wogwiritsa ntchito adalowa mu Wikipedia mu tabu ina adatenga mphindi 30 ndikulola zomwe zili mu pixel kuti zitsimikizike. ndi kulondola kwa 97%. Pa machitidwe omwe ali ndi Intel i7-8700 GPU yophatikizika, kuukira kofananako kunatenga mphindi 215 ndi kulondola kwa 98%.

Mukachita chiwembu kudzera pa msakatuli, tsamba lomwe mukufuna limazungulira pa iframe kuti ayambe kutulutsa. Kuti mudziwe zambiri zomwe zikuyenera kuwonetsedwa, zotulutsa za iframe zimasinthidwa kukhala choyimira chakuda ndi choyera, pomwe fyuluta ya SVG imayikidwa, yomwe imapanga zowunjikana motsatizana za masks omwe amawonetsa komanso osawonetsa kubwezeredwa kochulukirapo panthawi yoponderezedwa. Kutengera kuwunika kwa kusintha kwa nthawi yojambulira ya zitsanzo, kupezeka kwa ma pixel akuda kapena opepuka pamalo ena kumawonetsedwa. Chithunzi chonse chimapangidwanso kudzera pakuwunika kwa pixel-ndi-pixel pogwiritsa ntchito masks ofanana.

Kuukira kwa GPU.zip kuti mukonzenso data yoperekedwa ndi GPU

GPU ndi opanga osatsegula adadziwitsidwa za vutoli m'mwezi wa Marichi, koma palibe wogulitsa yemwe wapangabe kukonza, chifukwa kuwukirako kumakhala kokayikitsa pochita pansi pamikhalidwe yocheperako ndipo vutoli ndilofunika kwambiri. Google sinasankhebe kuletsa kuwukira pa msakatuli wa Chrome. Chrome ili pachiwopsezo chifukwa imalola kutsitsa iframe kuchokera patsamba lina popanda kuchotsa Cookie, imalola zosefera za SVG kuti zigwiritsidwe ntchito pa iframe, ndi nthumwi zopereka ku GPU. Firefox ndi Safari sakhudzidwa ndi chiopsezo chifukwa sakwaniritsa izi. Kuwukiraku sikukugwiranso ntchito kumasamba omwe amaletsa kuyika kudzera pa iframe patsamba lina (mwachitsanzo, pokhazikitsa mutu wa X-Frame-Options HTTP pamtengo wa "SAMEORIGIN" kapena "DENY", komanso kudzera pazokonda zolowera pogwiritsa ntchito Zomwe zili mkati. -Security-Policy mutu).

Source: opennet.ru

Kuwonjezera ndemanga