Samsung иска да реши най-големия проблем с гейминга на Android
Ако някога сте били в разгара на висококачествена мобилна игра и сте забелязали, че телефонът ви се нагрява, докато честотата на кадрите внезапно спада, тогава сте се сблъскали с мистерията на мобилната GPU производителност. Android разработчиците често срещат затруднения да разберат точно защо дадена игра се забавя или изтощава батерията. Samsung се стреми да промени това с Sokatoa, нов инструмент за анализ на производителността, създаден да помогне на разработчиците да извлекат максимума от графичния ускорител.
Android телефоните използват широка гама от чипсети и версии на драйвери. Исторически разработчиците разчитат на общи профилиращи инструменти, които дават обща представа за производителността, но не предоставят подробните данни, необходими за фина настройка на графиките. Когато играта забавя е трудно да се прецени дали проблемът е в текстурата, в шейдъра или в термичното забавяне.
Sokatoa помага да се запълни тази празнина. Това е софтуерен профилиращ инструмент за графични процесори, който предоставя подробна информация в реално време за управлението на графичните задачи, според обявлението на Samsung. Инструментът е разработен от Центъра за изследвания и развитие на Samsung в Остин (SARC) и Лабораторията за напреднали изчисления (ACL), два екипа, които се фокусират върху дизайна на GPU и системната архитектура.
Много от проблемите с производителността не се проявяват само в един кадър. Вместо това, те се появяват периодично в няколко кадъра, което ги прави трудни за откриване със стандартни инструменти за профилиране. Sokatoa решава този проблем с основната си функция: мулти-кадрово GPU профилиране. Вместо да разглеждат по един кадър наведнъж, разработчиците могат да преглеждат няколко кадра от GPU активността заедно. Това им помага да откриват модели и да намерят точния момент, в който възниква проблем с рендеринга.
На практика това означава, че разработчиците могат да откриват по-бързо пречките пред производителността, независимо дали те са причинени от бавни шейдъри, внезапни пикове в натоварването на GPU или разлики между кадрите. Друга важна функция е, че разработчиците могат да редактират шейдъри и да възпроизвеждат натоварвания директно на устройството. Те могат да коригират графичния код, да възпроизведат процеса на рендиране и да видят резултатите веднага. Това ускорява значително обичайния цикъл на оптимизиране, тестване и повтаряне за графичните инженери. Екипите могат бързо да изпробват идеи и да видят как те се отразяват на производителността, така че не е необходимо да преработват цялото приложение, за да тестват малки промени.
Sokatoa предлага и подробни визуализации на данни и модерен интерфейс, което улеснява разработчиците да разберат сложните GPU метрики, без да се затрудняват от цифрите. Въпреки че инструментът работи най-добре с Xclipse GPU на Samsung, той не се ограничава до устройствата на Samsung. Sokatoa поддържа и други основни Android GPU от компании като Qualcomm и ARM. Samsung разработи Sokatoa съвместно с Google и LunarG. Компанията заявява, че решението може да се изтегли и използва безплатно и планира да го направи отворен код по-късно през годината.
Източник: SamsungОферти на деня
-
Apple iPhone 14 от BROS:
128GB 589 € (1151.98 лв.) -
Samsung Galaxy Z Flip7 от CityTel:
256GB + 12GB RAM 929 € (1816.97 лв.), 512GB+12GB RAM 999 € (1953.87 лв.) -
Apple iPhone 17 Pro Max от BROS:
256GB + 12GB RAM 1449 € (2834.00 лв.), 512GB+12GB RAM 1699 € (3322.96 лв.) -
Samsung Galaxy A57 от TImobile:
128GB + 8GB RAM 373 € (729.52 лв.), 256GB + 8GB RAM 429 € (839.05 лв.) -
Apple iPhone 13 от BUYBEST:
256GB 599 € (1171.54 лв.)
Втора употреба с гаранция
-
Apple iPhone 15 Pro Max от Flip:
256GB 689.99 € (1349.50 лв.)