Главная » Статьи » Технические вопросы |
Графический ускоритель в смартфонах, зачем он?
Графический ускоритель в смартфонах, зачем он?Современный смартфон на просто продвинутый телефон, которыми были смартфоны ещё пару лет назад. На смену старым и слабым 200 или даже 400 и 624 мегагерцевым процессорам Arm 9, пришли новые, мощные и современные процессоры Arm 11 и Arm Cortex 8 и 9, которые в разы превосходили по мощности процессоры старых серий, обладали новыми технологиями, которые повышали их и так немалую мощность. Однако не это событие сделало из смартфонов по истине игровую платформу. Рост вычислительной мощности - сказался на общей производительности карманных устройств, если раньше, комфортное посещение интернет страниц - было "голубой мечтой" большинства владельцев КПК и смартфонов, а для комфортного интернет-серфинга на таких устройствах создавались даже отдельные, мобильные версии сайтов, т.к. вычислительные мощности тогдашних коммуникаторов и смартфонов не могли обработать столь тяжёлую задачу. Современные смартфоны легко справляются с такой задачей как полноценный интернет сёрфинг. Настоящим прорывом в динамичном мире смартфонов, стал момент, когда в смартфонах появился первый графический 3d ускоритель. Раньше железная начинка смартфона включала в себя довольно простенький процессор и контроллер экрана, который отвечал за вывод изображения, а вот о чём то большем можно было только мечтать. Эволюция смартфонов пошла по пути их старших собратьев - персональных компьютеров, которые также изначально обрабатывали графику средствами процессора, однако рост аппетитов среди игровых приложений, вынудил производителей комплектующих для пк, пойти на отчаянный шаг и создать отдельный процессор для обработки графики, сначала двухмерной, а затем и 3D графики. В мобильный мир, трёхмерная графика пришла давно, несмотря на свои скромные вычислительные мощности, уже первые смартфоны на Windows Mobile и Symbian могли обрабатывать простейшие трёхмерные модели. (примеры мобильных игр без поддержки видеоускорителя, нажмите на картинку, чтобы увидеть больше) А с введением в java игры API JSR 184, в простейшие трёхмерные игры смогли играть и владельцы простых мобильных телефонов. Однако всю графику в телефоне обрабатывал центральный процессор, который явно не был приспособлен для этого, и к тому же имел невысокую мощность, а потому, качество таких игр было ужасным. Однако выход Intel 2700G, в большинстве своём, оказался невостребованным, старые платформы - Windows Mobile и Symbian, которые вели свою родословную ещё с середины 90-х годов, не нуждались в такой мощности. Вторым прорывом в области мобильной графики стал выход двух новых платформ - Android и iOS. Новые, динамично развивающиеся платформы привнесли новые требования в мир смартфонов. Если Simbian - мог нормально работать на 104 мегагерцевом процессоре, а 16 мб оперативной памяти ему было более чем достаточно, а аппетиты Windows mobile хоть и были побольше, ему требовались 200 mHz и 32 мб оперативной памяти, но всё же меркли перед Андроидом и iOS. С появлением Android и iOS, в мир смартфонов пришли сотни мегабайт оперативной памяти, сравнимые с теми что мы имеем на компьютере, а также мощные процессоры в 1 гигагерц и более, с несколькими ядрами. Новые платформы, с возросшей мощью, предложили и новые мобильные развлечения, приблизив смартфон к уровню игровой консоли. Так, вслед за процессорами подтянулись и графические ускорители. Уже первые смартфоны на андроиде и iOS имели по встроенному видеоускорителю. В первом iPhone - это был Mbx lite - от компании PowerVR - настоящего монстра графического мира из середины 90-х. для первых моделей на Android - это были Adreno 130 от Ati (мобильное подразделение которой, вскоре купил американский производитель чипов Qualcomm). Эти чипы могли обрабатывать до 1 млн. треуголиников, но помимо этого поддерживали шейдеры и современные спецэффекты, чем не мог похвастаться старичок Intel 2700G. Но развитие на этом не остановилось, всё новые и более мощные графические ускорители, улучшали возможности наших мобильных гаджетов. С выходом PowerVR 530 - был преодолён рубеж в 14 млн. треугольников, видеоускоритель Adreno 200 - покорил вершину в 22 млн. треугольников, а видеоускоритель Adreno 205 - покорил вершину в 41 млн. треугольников. (примеры современных мобильных игр, нажмите на картинку, чтобы увидеть больше) Вскоре мир мобильных игр изменился до неузнаваемости, вместо запикселенных квадратиков и убогих квадратных и угловатых моделей, нас ждали красивые и динамичные трёхмерные игры. | |
Просмотров: 18522 | Комментарии: 27
| Теги: |
Всего комментариев: 0 | |