ඇමරිකානු විශ්ව විද්යාල කිහිපයක පර්යේෂකයින් කණ්ඩායමක් GPU මඟින් සකසන ලද දෘශ්ය තොරතුරු ප්රතිනිර්මාණය කිරීමට ඉඩ සලසන නව පැති-නාලිකා ප්රහාරක තාක්ෂණයක් සංවර්ධනය කර ඇත. GPU.zip ලෙස නම් කර ඇති යෝජිත ක්රමය භාවිතා කරමින්, ප්රහාරකයෙකුට තිරයේ දිස්වන තොරතුරු තීරණය කළ හැකිය. වෙනත් දේ අතර, ප්රහාරය වෙබ් බ්රව්සරයක් හරහා සිදු කළ හැකිය. උදාහරණයක් ලෙස, ක්රෝම් හි විවෘත කරන ලද ද්වේෂසහගත වෙබ් පිටුවකට එම බ්රව්සරයේම විවෘත කරන ලද තවත් වෙබ් පිටුවක් විදැහුම් කිරීමේදී පෙන්වන පික්සල පිළිබඳ තොරතුරු ලබා ගත හැකි ආකාරය නිරූපණය කරන ලදී.
තොරතුරු කාන්දු වීමට හේතුව නවීන GPU වල භාවිතා වන ප්රශස්තිකරණයක් වන අතර එය ග්රැෆික් දත්ත සම්පීඩනය සක්රීය කරයි. සියලුම පරීක්ෂා කරන ලද ඒකාබද්ධ GPU (AMD, Apple, ARM, Intel, Qualcomm) සහ විවික්ත NVIDIA ග්රැෆික් කාඩ්පත් මත සම්පීඩනය සක්රීය කළ විට ගැටළුව ප්රකාශ වේ. යෙදුම් විශේෂයෙන් මෙම ප්රශස්තිකරණය ඉල්ලා නොසිටින විට පවා, ඒකාබද්ධ Intel සහ AMD GPU සෑම විටම ග්රැෆික් දත්ත සම්පීඩනය සක්රීය කරන බව පර්යේෂකයෝ සොයා ගත්හ. මෙම සම්පීඩනය DRAM ගමනාගමනය සහ හැඹිලි භාරය සකසන දත්තවල ස්වභාවය සමඟ සහසම්බන්ධ වන අතර, එය පැති නාලිකා විශ්ලේෂණය හරහා පික්සලයෙන් පික්සලයට ප්රතිනිර්මාණය කළ හැකිය.
මෙම ක්රමය තරමක් මන්දගාමී වේ. උදාහරණයක් ලෙස, ඒකාබද්ධ AMD Ryzen 7 4800U GPU සහිත පද්ධතියක, පරිශීලකයෙකු වෙනත් ටැබ් එකකින් විකිපීඩියාවට ඇතුළු වූ පරිශීලක නාමය තීරණය කිරීම සඳහා ප්රහාරයක් මිනිත්තු 30 ක් ගත වූ අතර 97% නිරවද්යතාවයකින් පික්සල් අන්තර්ගතයක් ලබා දුන්නේය. ඒකාබද්ධ Intel i7-8700 GPU සහිත පද්ධතිවල, සමාන ප්රහාරයක් මිනිත්තු 215 ක් ගත වූයේ 98% නිරවද්යතාවයකින් ය.
බ්රවුසර පාදක ප්රහාරයක් අතරතුර, විදැහුම්කරණය ආරම්භ කිරීම සඳහා ඉලක්කගත වෙබ් අඩවිය iframe එකක චක්රීයව විවෘත කරනු ලැබේ. ප්රදර්ශනය කළ යුතු තොරතුරු තීරණය කිරීම සඳහා, iframe ප්රතිදානය අළු පරිමාණ නිරූපණයක් බවට පරිවර්තනය කරනු ලබන අතර, එයට SVG පෙරහනක් යොදනු ලැබේ. මෙම පෙරහන අනුක්රමිකව සැලකිය යුතු සම්පීඩන උඩිස් හඳුන්වා දෙන සහ නොකරන වෙස් මුහුණු යොදයි. යොමු සාම්පල විදැහුම්කරණ කාලය වෙනස් කිරීම මත පදනම්ව, නිශ්චිත ස්ථානයක අඳුරු හෝ සැහැල්ලු පික්සල තිබීම හඳුනා ගනී. මෙම වෙස් මුහුණු භාවිතයෙන් අනුක්රමික පික්සල-පික්සල පරීක්ෂාව හරහා සමස්ත රූපය ප්රතිනිර්මාණය කෙරේ.

මාර්තු මාසයේදී මෙම ගැටලුව පිළිබඳව GPU සහ බ්රව්සර් වෙළෙන්දන්ට දැනුම් දෙන ලදී, නමුත් කිසිදු වෙළෙන්දෙකු තවමත් පැච් එකක් සංවර්ධනය කර නොමැත, මන්ද පරමාදර්ශයට වඩා අඩු තත්වයන් යටතේ ප්රහාරයේ ශක්යතාව සැක සහිත වන අතර ගැටළුව ප්රධාන වශයෙන් න්යායාත්මක උනන්දුවක් දක්වයි. Chrome බ්රව්සර් මට්ටමින් ප්රහාරය අවහිර කළ යුතුද යන්න Google තවමත් තීරණය කර නොමැත. කුකීස් ඉවත් නොකර වෙනත් අඩවි වලින් iframes පූරණය කිරීමට ඉඩ සලසන නිසාත්, SVG පෙරහන් iframes වෙත යෙදීමට ඉඩ සලසන නිසාත්, GPU වෙත විදැහුම්කරණය පවරන නිසාත් Chrome අවදානමට ලක් වේ. මෙම නිර්ණායක සපුරා නොමැති නිසා Firefox සහ Safari අවදානමට ලක් නොවේ. වෙනත් අඩවි වල iframes හරහා කාවැද්දීම තහනම් කරන අඩවි සඳහාද ප්රහාරය අදාළ නොවේ (නිදසුනක් ලෙස, X-Frame-Options HTTP ශීර්ෂය "SAMEORIGIN" හෝ "DENY" ලෙස සැකසීමෙන් හෝ Content-Security-Policy ශීර්ෂය භාවිතයෙන් ප්රවේශය වින්යාස කිරීමෙන්).
මූලාශ්රය: opennet.ru
