Британская ARM Holdings и некоммерческий фонд Linaro, занимающийся консолидацией и оптимизацией ПО с открытыми исходными кодами для ARM-платформ, выпускают платформу для разработчиков Android-приложений под кодовым названием Juno. По замыслу создателей платформы, она позволит аппаратным производителям и производителям софта адаптироваться к возможностям недавно анонсированной Android L. Ожидается, что Juno, обладая поддержкой 64-разрядных API, упростит портирование приложений для смартфонов и планшетов нового поколения с 64-разрядными чипами.

ARM придаёт очень большое значение своей новой архитектуре ARMv8-A, полагая, что поддержка 64-разрядных процессоров поможет ей составить конкуренцию Intel на серверном рынке. Как известно, на мобильном рынке британская компания имеет доминирующие позиции, в то время как поддержка 64-разрядности является превентивным действием, укрепляющим позиции ARM на перспективном рынке энергосберегающих серверов. По словам генерального менеджера систем и программного обеспечения ARM Джеймса Макнивена, сотрудничество с Linaro позволит владельцам Android-гаджетов получить новый опыт взаимодействия, предоставляемый 64-разрядной Android. Он также добавил, что Juno обеспечивает полную совместимость с сегодняшней 32-разрядной мобильной экосистемой, которая оптимизирована для архитектуры ARM-v7A.

По сути Juno будет представлять собой «систему на чипе» (SoC) , которая включает четырехъядерный процессор Cortex-A53 и двухъядерный Cortex A57. В соответствии с конфигурацией, архитектура ARM big.Little позволяет SoC распределять ресурсы в зависимости от нагрузки. SoC также будет включать в себя четырехъядерный процессор Mali GPU производства ARM, технологии CoreLink и Artisan.

В настоящее время во всех смартфонах, за исключением iPhone 5s, используются 32-разрядные процессоры. Топовый телефон Apple, работающий на 64-разрядной операционной системе iOS 7, был представлен в сентябре прошлого года. После неожиданного для многих анонса многие производители спешно начали разрабатывать собственные чипсеты в попытке успеть захватить рынок, который прежде не сталкивался ни с чем подобным. В частности, еще в прошлом году стало известно, что Samsung готовит собственный 64-разрядный процессор Exynos, однако его официальный релиз до сих пор не состоялся.

Консорциум Linaro наряду с Juno представил релиз программной платформы Linaro 14.06, нацеленной на развитие поддержки архитектуры ARM в Linux и различных открытых проектах, а также на оптимизацию их кода с целью повышения эффективности работы на различных ARM SoC. Версия Linaro 14.06 включает возможности для портирования проекта Open Source Android (AOSP) на ARMv8-A.


Версия для печати