Что значит отказ от поддержки 32-битной архитектуры в будущих процессорах ARM | Обзор мобильных телефонов
Суббота , 28 ноября 2020
Домой / Android / Что значит отказ от поддержки 32-битной архитектуры в будущих процессорах ARM

Что значит отказ от поддержки 32-битной архитектуры в будущих процессорах ARM

Twitter

По материалам Android Authority

Что значит отказ от поддержки 32-битной архитектуры в будущих процессорах ARM

Во время выступления на
конференции Arm DevSummit Пол Вильямсон, вице-президент и глава клиентского подразделения ARM, заявил,
что новые процессоры Arm Cortex-A, то есть те самые, что служат основой платформы для
чипсета вашего смартфона, к 2022 году будут поддерживать только 64-битную
архитектуру. Это означает, что на аппаратном уровне поддержки 32-битных
приложений в будущем не будет, а следовательно, это небольшой, но весьма
значимый шаг для будущего смартфонов и ОС Android.

Если вы волновались насчет поддержки приложений, то напрасно. Компания Google с августа 2019 года требует, чтобы все приложения в магазине Google Play были 64-битными. Со стороны ARM также подчеркивают, что около 60% приложений уже совместимы с 64-битной архитектурой. Большая часть тех, что 64-бита не поддерживают, находятся за пределами западных экосистем, созданных Apple и Google. Так что большинство приложений или уже 64-битные, или у их создателей есть еще масса времени для обеспечения такой поддержки. Худший вариант – это старые приложения, у которых уже нет поддержки. Они просто перестанут работать.

А разве Android еще не 64-битный?

Технически ОС Android уже 64-битная. Поддержка 64-битных приложений была
внедрена еще в 2014 году с обновлением до версии 5.0 Lollipop, но ОС Android и ядра ARM сохраняют поддержку 32-битных
приложений. Так что называть ОС Android полностью 64-битной системой будет неверно. Это наследство в виде поддержки
старой архитектуры просуществует до 2022 года с точки зрения аппаратной части,
так что нет предпосылок к тому, чтобы из Android его исключили заранее. Так что для пользователей переход должен быть
бесшовным.

Польза от перехода
полностью на 64-битную архитектуру должна включать улучшение производительности
для приложений, игр и операционной системы. В некоторых случаях оно может
достигать 20%. Разработчикам больше не потребуется заботиться о поддержке двух
архитектур, и они смогут сосредоточиться исключительно на 64-битной. Возможно,
это даст некоторое ускорение в выпуске обновлений.

В большинстве случаев
переход к 64-битной архитектуре будет заурядным событием. Смартфоны и
приложения находятся в переходном периоде уже несколько лет. Так что и с точки
зрения аппаратной и программной части переход давно пора завершить. В конце концов,
в Apple еще в 2017 году уже сделали iOS 11 полностью
64-битной.

Что известно о 64-битных процессорах ARM

Что значит отказ от поддержки 32-битной архитектуры в будущих процессорах ARM

Важной новостью от Arm является то, что они наконец-то смогут избавиться
от лишней части своих процессоров, которая требуется исключительно для
поддержки 32-битной архитектуры. Это сэкономит полезную площадь при печати, что
означает меньший физический размер ядра и его меньшую теплоотдачу, ну или
большую производительность при тех же размерах.

Кодовые названия ядер Arm для 2021 и 2022 года – Matterhorn и Makalu. И вот у второго уже не будет поддержки 32 бит. Компания Arm обещает 30% прирост в производительности между ядрами 2020 года Cortex-A78 и Makalu, так что не заметить улучшение будет сложно. Переход к полностью 64-битной архитектуре начнется с больших ядер Cortex-A. При этом сам переход не будет непременно сопровождаться новой архитектурой самого ядра, такой как ArmV9. Другими словами, скорее всего, мы увидим дизайн кластера ядер, в котором будут присутствовать как полностью 64-битные Makalu, так и меньшие ядра с поддержкой 32/64-бит, такие как Cortex-A55. Хотя финальный продукт с точки зрения пользователя и разработчика будет исключительно 64-битным.

Что значит отказ от поддержки 32-битной архитектуры в будущих процессорах ARM

Так что до того, как
появятся чипсеты, работающие исключительно с 64-битами, нам придется подождать,
чтобы появились малые ядра в полностью 64-битном исполнении. Это оставляет
пространство для менее производительных устройств, которые используют только
меньшие ядра. Они смогут обеспечивать поддержку 32-битной архитектуры несколько
дольше. И есть даже предпосылки к тому, что обновление данного типа ядер произойдет
до этого момента. Это будет более новая модель в сравнении с Cortex-A55, но у нее все еще будет
поддержка и 32, и 64-бит, так что тут переход будет еще более плавным.

Переход полностью на 64-бита
– это важный шаг для ОС Android и
компании Arm.
Его значение – в упрощении в сравнении с современным состоянием, когда
требуется поддержка наследия 32-битной эры. Однако не нужно воспринимать его
как фундаментальное изменение экосистемы или радикальное обновление
пользовательского опыта, поскольку вся сложность перехода ложится исключительно
на плечи разработчиков. А простые пользователи устройств, скорее всего, вообще
ничего не заметят.

источник

Проверьте также

Прощайте зеркалки?

Twitter Помашем вслед зеркальным фотоаппаратам, ибо смартфоны последних поколений снимают не хуже. Прощальная церемония со ...

Добавить комментарий