GPU.zip nres kom rov tsim cov ntaub ntawv GPU

Ib pab pawg ntawm cov kws tshawb fawb los ntawm ntau lub tebchaws Asmeskas tau tsim cov txheej txheem tshiab sab-channel nres uas tso cai rau lawv rov tsim cov ntaub ntawv pom tau ua tiav hauv GPU. Siv txoj kev npaj, hu ua GPU.zip, tus neeg tawm tsam tuaj yeem txiav txim siab cov ntaub ntawv tso tawm ntawm lub vijtsam. Ntawm lwm yam, qhov kev tawm tsam tuaj yeem ua tiav los ntawm lub vev xaib browser, piv txwv li, ua kom pom tias lub vev xaib siab phem qhib hauv Chrome tuaj yeem tau txais cov ntaub ntawv hais txog pixels tso tawm thaum ua lwm nplooj ntawv web qhib hauv tib lub browser.

Lub hauv paus ntawm cov ntaub ntawv xau yog qhov ua kom zoo dua siv hauv GPUs niaj hnub uas muab cov ntaub ntawv nraaj compression. Qhov teeb meem tshwm sim thaum siv compression ntawm tag nrho cov kev sib koom ua ke GPUs kuaj (AMD, Apple, ARM, Intel, Qualcomm) thiab NVIDIA daim npav tsis sib xws. Nyob rau tib lub sijhawm, cov kws tshawb nrhiav pom tias kev sib xyaw Intel thiab AMD GPUs ib txwm ua kom cov duab cov ntaub ntawv compression, txawm tias daim ntawv thov tsis hais tshwj xeeb rau kev siv cov kev ua kom zoo li no. Kev siv cov compression ua rau DRAM kev khiav tsheb thiab cache load rau correlated nrog cov xwm txheej ntawm cov ntaub ntawv ua tiav, uas tuaj yeem rov tsim dua pixel-los-pixel los ntawm kev tshuaj xyuas sab-channel.

Cov txheej txheem yog qeeb heev, piv txwv li, ntawm lub kaw lus nrog kev sib koom ua ke AMD Ryzen 7 4800U GPU, kev tawm tsam los txiav txim siab lub npe hauv qab uas tus neeg siv nkag mus rau hauv Wikipedia hauv lwm tab siv sijhawm 30 feeb thiab tso cai rau cov ntsiab lus ntawm cov pixels txiav txim siab. nrog 97% raug. Ntawm cov tshuab nrog kev sib xyaw Intel i7-8700 GPU, qhov kev tawm tsam zoo sib xws tau siv 215 feeb nrog qhov tseeb ntawm 98%.

Thaum ua qhov kev tawm tsam los ntawm qhov browser, lub hom phiaj ntawm qhov chaw mus los ntawm iframe los pib ua. Txhawm rau txiav txim siab seb cov ntaub ntawv twg raug tso tawm, cov zis iframe tau hloov pauv mus rau qhov sawv cev dub-thiab-dawb, uas siv SVG lim, uas ua cov txheej txheem sib tshooj ntawm lub qhov ncauj qhov ntswg uas qhia thiab tsis qhia ntau qhov rov ua dua thaum compression. Raws li kev ntsuam xyuas ntawm cov kev hloov pauv hauv lub sijhawm kos duab ntawm cov qauv siv, qhov pom ntawm qhov tsaus ntuj lossis lub teeb pixels nyob rau hauv ib txoj haujlwm tseem ceeb. Cov duab tag nrho yog rov tsim dua los ntawm kev soj ntsuam raws pixel-los-pixel siv lub ntsej muag zoo sib xws.

GPU.zip nres kom rov tsim cov ntaub ntawv GPU

GPU thiab browser tuam txhab tau ceeb toom txog qhov teeb meem nyob rau lub Peb Hlis, tab sis tsis muaj tus neeg muag khoom tseem tau tsim kho, vim tias qhov kev tawm tsam tau nug txog kev coj ua raws li cov xwm txheej tsawg dua qhov zoo tshaj plaws thiab qhov teeb meem yog qhov xav tau ntau dua. Google tseem tsis tau txiav txim siab seb puas yuav thaiv qhov kev tawm tsam ntawm Chrome browser theem. Chrome yog qhov yooj yim vim tias nws tso cai rau thauj cov iframe los ntawm lwm qhov chaw yam tsis tau tshem lub ncuav qab zib, tso cai rau SVG cov ntxaij lim dej siv rau iframe, thiab cov neeg sawv cev ua haujlwm rau GPU. Firefox thiab Safari tsis cuam tshuam los ntawm qhov tsis zoo vim tias lawv tsis ua raws li cov qauv no. Qhov kev tawm tsam kuj tsis siv rau cov chaw uas txwv tsis pub kos ntawm iframe ntawm lwm qhov chaw (piv txwv li, los ntawm kev teeb tsa X-Frame-Options HTTP header rau tus nqi "SAMEORIGIN" lossis "DENY", nrog rau kev nkag mus siv cov ntsiab lus. -Security-Policy header ).

Tau qhov twg los: opennet.ru

Ntxiv ib saib