Microsoft и Qualcomm переносят ARM в Windows 10


На мероприятии WinHEC на этой неделе в Шэньчжэне, Китай, Microsoft объявила о партнерстве с Qualcomm, которое выводит Windows 10 на процессор Snapdragon. Что именно происходит?

Как сказал Терри Майерсон, исполнительный вице-президент Microsoft по Windows and Devices Group:

Windows 10 приходит в ARM в рамках нашего партнерства с Qualcomm. Впервые в истории наши клиенты смогут испытать знакомую им Windows со всеми необходимыми приложениями, периферийными устройствами и корпоративными возможностями на действительно мобильном, энергоэффективном, постоянно подключенном сотовом ПК.

Партнеры по оборудованию смогут создать ряд новых ПК с Windows 10 на базе Qualcomm Snapdragon, на которых работают x86 Win32 и универсальные приложения для Windows, включая Adobe Photoshop, Microsoft Office и популярные игры для Windows.

Терри Майерсон сказал:

С Windows 10 на сотовых ПК мы поможем каждому максимально эффективно использовать воздух вокруг. Мы с нетерпением ждем появления на рынке этих новых устройств со встроенной сотовой связью и прекрасных возможностей, таких как сенсорный экран, перо и Windows Hello, на рынке уже в следующем году.

Если вы следили за странной и замечательной историей Windows на ARM, и в частности мобильных устройств, вы могли бы задаться вопросом, где это развитие вписывается в текущее повествование.

Windows Phone изначально была основана на .NET и могла запускать .NET-программы с небольшими отличиями. Затем он был основан на WinRT, и все было выброшено, в результате чего Microsoft потеряла много времени и свое место на рынке телефонов.

WinRT не запускает настольные приложения Win32, поэтому это Windows только в пользовательском интерфейсе. Предполагалось, что WindowsRT будет Windows на ARM, и это более или менее так, за исключением того, что она будет запускать только ограниченное количество подготовленных программ Win32, таких как Office.

Итак, на данный момент Microsoft объединяется и выпускает Windows 10 с обещанием нового мира аппаратного и программного обеспечения Windows Phone. Похоже, что план состоит в том, что Intel выпустит чип, который сделает возможными телефоны x86, и поэтому Windows будет работать без особых изменений. Затем Intel отказывается от процессора и отказывается от телефонов с Intel внутри. Microsoft также отказывается от разработки оборудования, и все это похоже на конец Windows на телефонах.

Когда вы пересказываете это таким образом, вы должны признать, что не можете представить себе более ошибочного подхода к проникновению на рынок, когда офисная политика и языковая конкуренция определяют направление, а не технологии и удовлетворяют потребности рынка.

Итак, как этот, следующий шаг вписывается в историю?

Первое, что нужно сказать, это то, что есть много свидетельств использования Intel в планшетах, если не в телефонах. Windows 10 доступна на планшетах Intel внутри. Новые процессоры Qualcomm SnapDragon — это четырехъядерные процессоры, которые могут очень быстро запускать собственную ОС, и, похоже, у них достаточно мощности для запуска Windows в каком-то режиме эмуляции. Возникает вопрос: зачем брать мощный процессор, а затем калечить его, выдавая себя за другой процессор?

Похоже, что Microsoft применила другой подход к эмуляции. Хотя на данный момент точных фактов нет, похоже, что ОС Windows была перекомпилирована для процессора ARM и работает в собственном режиме. Когда приложение Win32 необходимо запустить, его код x86 компилируется с помощью JIT в код ARM и запускается. Накладные расходы на эмуляцию возникают только тогда, когда код приложения работает, а не когда приложение вызвало службу ОС. Поскольку мы знаем, что большинство приложений проводят большую часть своего времени в вызовах ОС, это, вероятно, приводит к разумной производительности.

Насколько все это имеет смысл, зависит от мелких деталей. Понятно, что у приложений Win32 не будет пользовательского интерфейса, оптимального для телефонов с сенсорным экраном. Вы не можете не заметить, что Microsoft, кажется, изобрела новый класс компьютеров — сотовый ПК. Так что, возможно, мы смотрим на машины, которые лишь случайно являются телефонами.

В наступающем году должно быть известно еще кое-что, но эту историю вы не могли придумать.


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