Сегодня компания Intel заявила о том, что инженеры компании отправили последние патчи для Android 4.4 KitKat для оптимизации операционной системы для чипов Intel Merrifield и Bay Trail, обеспечивающие совместимость ядра с 64-битным режимом.
Гонка за 64-битные мобильные системы началась с выпуском смартфона iPhone 5S, который работал на ARMv8-совместимом чипе Apple A7, одной из особенностей которого была поддержка 64-битных приложений в iOS 7. Это событие в 2013 году оказалось, судя по всему, большой неожиданностью как для всех проектировщиков систем на чипе, так и для Google, разрабатывающей Android. После Qualcomm пришла в себя и Intel, чья платформа Atom Bay Trail должна была изначально поддерживать 64-битный режим, но из-за некоторых особенностей микроархитектуры нововведение пришлось отложить с сентября на январь. На выставке CES Intel официально подтвердила, что 64-битная редакция Bay Trail уже совсем скоро будет использована производителями как в Windows-планшетах, так и в Android-устройствах.
Референсный смартфон Intel
В первом случае Microsoft тоже работает над обеспечением совместимости ядра NT с улучшенной архитектурой Silvermont, несмотря на то, что Windows уже издавна поддерживает 64-битный режим. С Android всё несколько сложнее — само ядро Linux тоже работает в этом режиме, но форк, используемый в Android Open Source Project, требует специфических оптимизаций. Intel сообщила, что теперь эта задача успешно разрешена, и микроархитектура Silvermont поддерживается системой от Google в полной мере, и производители могут приступать к разработке устройств. Впрочем, Intel пока говорит исключительно о планшетах, анонсы которых могут произойти даже до Mobile World Congress в феврале, но вот о Merrifield пока ничего конкретного сказано не было. В любом случае, паниковать пока рано, так как ещё в июне прошлого года компания заявила, что референсный смартфон на Intel Merrifield будет показан только на MWC 2014. Поэтому Intel пока торопиться некуда, так как Google по-прежнему продолжает отмалчиваться по поводу поддержки 64-битной работы виртуальной машины Dalvik, которая является основной средой исполнения для всех приложений системы Android.