В новой тестовой версии Windows для устройств с ARM-процессорами появился обновлённый эмулятор Prism для запуска x86-приложений. Его представили в начале года, чтобы расширить количество программ, доступных на ARM-ноутбуках — и новый билд облегчает эту задачу.
Обновлённый эмулятор включён в состав сборки Windows 11 Insider Preview 27744. Он получил поддержку инструкций AVX, AVX2, BMI, FMA и F16C. Благодаря этому ноутбуки на базе процессоров Qualcomm Snapdragon X смогут запускать больше приложений, созданных для архитектуры x86 — например, AVX2 используют такие игры, как Starfield и Helldivers 2.
Разработчики отмечают, что апдейт затрагивает только 64-битные версии приложений. По заявлению Microsoft, в текущем виде эмулятор доступен «для ограниченного использования» на уже продающихся компьютерах с ARM-чипами. К примеру, Prism позволяет запустить на таком железе Adobe Premiere Pro 25. Когда обновлённая версия эмулятора станет общедоступной, пока неизвестно.
Источник:
Играть на ARM ноутбуке в игры x86. я не стал бы.
(отредактирован)
Обычная программная оптимизация , для ограниченного круга игровых приложений, зато обертка красивая, а внутри виртуализация архитектуры х86, зато подача какая!?;)))
Ни в чём, но адепты вам скажут про автономность 12 часов.
Мне тоже видится, что ни в чём. Ну я вот тоже слышал про автономность. Но как-то сомнительно, если честно. Арм меньше потребляет. Но не получится ли такой эффект, что х86 будет экономичнее в плане траты энергии, просто потому что он быстрее выполнит задачи. Т.е. потратит больше энергии в моменте, но выполнит мгновенно, а арм будет дольше валандаться с выполнением, потребляя хоть и меньше, но дольше, и по итогу потратит больше энергии, затратив больше времени?
Я тоже больше склоняюсь к тому, что энергоэффективность больше зависит не от архитектуры программ, а от физической реализации элементов на кристалле. Например взять логику ТТЛ и КМОП, они выполняют сходные задачи, но КМОП делает это эффективнее, потому что использует полевые транзисторы.
Можно оценивать процессор по производительности на ватт, например. Насколько я знаю, когда вышел М1, то он был лучшим тиражным решением в этом показателе.
при должной оптимизации под архитектуру арм будет не совсем так, как вы пишете. Сейчас реальную разницу можно оценить только по синтетическим тестам, которые как раз и показывают, что арм процы достигают тех же результатов за меньший расход энергии. К сожалению я не знаю как обстоят дела с современными ноутбуками на х86 (на руках только древний ноут есть), но я догадываюсь что они так же греются/ощутимо занижают производительность даже при обычной работе с браузером или другими офисными приложениями. На арм всё за исключением графических программ вообще не напрягает ноут, потому и автономность сильно выше. Я бы хотел попробовать какой-нибудь Honor Magicbook или Xiaomi Redmibook для сравнения с макбуком, может ситуация уже стала патовой в этом плане.
В плане графики, а точнее игр, то тут уже всё зависит от нежелания разработчиков пилить игры под непопулярные решения. Но если смотреть какие-то оптимизированные игры под обе платформы, к примеру baldur's gate 3, то видно, что по графической части арм процессоры находятся рядом с х86 со встройкой, и вроде как даже энергоэффективность пониже (не уверен).
(отредактирован)
у меня рабочий макбук эйр 15" на М-кристалле и одногодка LG Gram на 12 поколении Core. Макбук греется примерно никогда (однажды компилировал какую-то дичь, нагрелся), а LG Gram даже в просто шуршит вентилятором. А в браузере или в Стиме (магазине, не в играх) греется так, что карлсон воет. Я и ядра отключал, и теплопакет менял, слабо помогает. Не перегревается больше, но все еще шумит и греется.
Грамм сделан на мусорном проце и весит значительно меньше
Пока только у Apple с ARM с ноутами получилось подружить. С переходом на arm у них выросла автономность, производительность, нагрев стал ниже. У остальных пока не получается. Вот Винду потихоньку допиливают. Возможно следующее поколение уже будет интереснее
Этот нагрев сильно мешает? Ну обьективно вы же не печку в руках держите. Да греются и? Работают исправно? У меня MSI GF 76 греется очень сильно. Но со всеми задачами справляется на ура. И задач этих выполняет больше чем тот же макбук. Макбуки и АРМ совсем для других целей.
Тем кому нужна автономность да. Но автономность не значит, что он "лучше". Он просто другой.
тут нужен контекст. Если вы играете в игры, и он греется, то это нормально. А если вы не играете в игры, а он все равно греется, то уже нет. Плюс, опять же, если вы играете в игры от батарейки и он живет час-полтора - это одно дело, а если вы не играете в игры, а он живет 2-3 часа - то это другое.
Тогда я адепт, и скажу что да. 12 часов, но на маке.
Преимуществ больше чем видится обывателю, стоимость (зависит от многих факторов), энергоэффективность (не сильно явно и не везде), некоторые возможности по безопасности (другая архитектура), ядра другие и порой лучше считающие ( опять же не во всех задачах), это если кратко…
Особо разницы нет, risk и cisk почти не отличаются(команды и работа с памятью разная, но это тонкие нюансы). Просто винда пока нормально не работает с арм. А так вид даёт возможность всем желающим производить свои чипы на лицензии.
с чего это винда не работает с ARM? Просто не все программы под ARM скомпилированы
Я написал "нормально", даже приложения имеющие поддержку арм на виндовс работают значительно хуже чем на каком нибудь макбуке или на Винде с х86
У ARM есть преимущества по части энергопотребления, эти процессоры обычно более экономичные.
Но главная причина не в этом. А в том что ARM более гибкая архитектура по многим параметрам. Во-первых она не привязана жестко к двум производителям и соответственно их линейкам. Во-вторых решения можно кастомизировать, менять конфигурацию ядер или добавлять специальные блоки.
Тут главная идея что у производителя больше контроля над конечным продуктом.
Правда тут тоже есть всякие нюансы. В случае Эппл у них были передовые технологии ARM процессоров и вполне логично что они решили и в ноутбуки их применить. Но вот с Майкрософт и квалком не так однозначно.
Впрочем как и сказал для Майкрософт это скорее стремление сделать свою платформу более гибкой и не столь привязанной к Интел и АМД
квалком начал чесаться только тогда, когда эппл встроил арм во всю линейку продуктов и все смогли на долговременных успехах оценить как это будет работать
ребята просто не стали рисковать, что как бы сделали эппл с М линейкой, и решили подождать)
Первые устройства с Windows 10 (не Mobile) с интегрированным "эмулятором" (двоичным транслятором) (работал тогда только с 32-битными x86 приложениями) на чипах Snapdragon начали продаваться с 2017 года, когда о переходе Apple в ноутбуках на ARM ещё даже слухов не было.
да хоть в 1956-м году - если ты не можешь что-то внедрить в рынок и поменять игру под себя, то ты ничего не сделал
АРМ будучи монополистом, а в 17-м году он был хозяином рынка, вообще ничего не сделал. И при этом, они работали с майкрософтом, который тоже большой монополист
А эппл сделала, будучи собственником небольшого процента от рынка компов
Apple поставила потребителей перед фактом: хотите Apple - берите ARM. Потребители не выбирали ARM, потребители выбирали Apple.
Ну в этом и суть, что потребителей устроило это больше, чем интел
Пример тебе простой - потребители макбук эир - ну т.е. офисные ребятки разного уровня. С интелом уровня производительности, как у даже М1 и уровня автономности + тишины не было у эира, он прямо был лагучим отсталым ультрабуком. Пришел М1 и эир стал отличном легким ноутом, без всяких тач-скрин экранов, коими кишать самсунги, асусы и прочие от офисной серии, еще и с лютейшей автономностью, а самое главное - тишиной
Почему потребитель должен быть недоволен чем-то? Ну типа всё гуд же? Гуд, так чего бубнить-то?
Потребители брали Apple такой, какой дают.
АРМ почевал давно на продажи лицензий, зачем ему дергаться на рынке, когда его место так неплохо кормит топ-менеджмент!?;)
Эппл тут было несколько проще. Они имеют полностью свою платформу потому и подобный переход во всех смыслах для них проще.
У Майкрософт все куда сложнее, они производители софта но не железа.
Квалком же до покупки стартапа Orion (выходцев из Эппл) просто не мог ничего толкового предложить, это было видно на их первых попытках. «Большие» ядра arm они тогда делать не умели, про cortex и вспоминать нет смысла.
Поэтому тут все не так просто. Повторюсь Эппл проще именно потому что у них своя связка софта и железа, ОС у них более гибкая и современная да и опыт перехода между архитектурами уже имелся
эппл не производит железо, если так можно выразиться, так же как и майки
и у майков есть своя серия и слим ноутбуков, и планшетов, так что запускать им для тестов было где. Плюс, как и эппл, они сами производят софт, следовательно при колабе "вы деляете железяки для нас, а мы делаем ось" могло взлететь. По итогу 3 года отставания
Эппл производит железо, на нее работают подрядчики но именно Эппл разрабатывает и определяет каким это железо будет.
Поэтому у них контроль над платформой какой у нее софт и какое железо.
У Майкрософт так не получится, их доля в ноутбуках мизерная следовательно и контроль над платформой ограничен. Поэтому сложностей у них с поддержкой новой архитектуры куда больше.
Я тут про то, что майки могли прийти к куалкому когда даже вышел М1 и сказать, что давайте работать вместе, серфейсы покупают, особенно государство, и это всегда хороший надежный клиент. По сути если человек хочет АРМ себе, но не хочет макбук, то ему некуда идти. А тут вышли бы майки, а там и остальные бы подтянулись, потому что куалком явно бы начал делать что-то типа Special for Surface и тоже самое, но чуть с другими частотами для всех остальных (как у них с самсунгом происходит)
Я понимаю о чем вы говорите, но все это не так просто. Во-первых государство surface не особо закупает, у них были контракты но там речь шла о супер бюджетных вариантах аналогах хромбуков (которые только на деньги Американской образовательной системы и существуют)
Во-вторых surface не покупают. Ну конечно кто-то их покупает но цифры продаж там чисто номинальные. А главное surface это не платформа а просто ноутбук и покупают его из такого расчета. Грубо говоря не все текущие пользователи surface перейдут на вариант arm.
В-третьих и это наверное самое важное, бизнес это не про «прийти и поговорить» вы должны приходить с конкретным предложением. В случае партнерства Майкрософт и Куалком это звучит в духе «Здравствуйте Квалком, помните мы потратили пару сотен миллионов и выпустили продукт который был никому не нужен и над которым только смеялись, давайте потратим несколько миллиардов и попробуем еще раз» поэтому и мероприятие подобное не столь простое и как раз поэтому в этот раз Майкрософт сразу нашла производителей ноутбуков под партнерство в затее, потому что как и сказал доля серфейсов на рынке мизерная.
Ну и наконец никто не хочет покупать АРМ, покупают не архитектуру а продукт. Если вспомните когда эпл представила М1 там тоже были проблемы и многое не работало, но в том что работало М1 показывал просто невообразимую производительность и энергоэффективность такого просто никто не мог предложить даже близко.
У X Elite ситуация сложнее, он не такой прям фантастически выигрышный но и так же и адаптация виндовс оказалась делом непростым
оно не плохо его девелопит!;) и дизайнит, да и зачем им лезть в само производство, ведь китайцы всех заткнули за пояса своих фабрик на этой планете;), надо быть идиотом чтобы самому конкурировать с ними, в железе и его производстве, каждому своя сфера;)
Что?! Arm единственный кто разрабатывает и лицензирует. Тут монополия однозначная.
Лицензирует да, производит нет.
Наконец как я и написал есть возможность получить специфическое кастомное решение.
У AMD 5500U же тоже хорошая автономность.
Я могу объяснить. Экосистема в чипе. Так называемая SoC. Это процессорные ядра + видеоядро + сеть + lte + южный и северный мост. За счет этого и достигается колосальная экономия в размерах, весе и потреблении энергии.
Но отсюда проистекает и огромный минус. Всё это невозможно проапгрейдить (гпу, рам, модуль связи и т.д.), или заменить в случае поломки. Если что-то накроется, то накроется всё разом. Плюс возможность разгона под большим вопросом. Так что такое себе преимущество. Спорное.
Удел арм - это ультрабуки. На x86 в ультрабуках ты тоже ничего не проапгрейдишь.
Кароче АРМ приближает ноутбуки к мобилам или планшетам. Одноразовые и доступные.
соглашусь, правда минус, в данном случае, для пользователя, но не для производителя.
>Мне кто-то может объяснить, в чём вообще преимущество арм в компьютере перед х86?
Являюсь обладателем ноутбука на ARM (Snapdragon X Elite):
Если вам нужны простые ответы, то вот они:
1) Ноутбук на ARM почти всегда холодный, не включает куллеры, не шумит
2) За ночь, при закрытой крышке (в режиме сна) он тратит 1-2% АКБ, а не сжирает половину заряда или больше, при этом это просто режим сна, даже не гибернация, то есть устройство продолжает работать и при открытии мгновенно показывает рабочий стол
3) Автономность на одном заряде в смешенном цикле (текст, код, видео, звук, браузер) 14-18 часов, при 75-80% яркости OLED-дисплея
4) Скорость открытия приложений и самой системы просто колосальная
В игры на ноутбуке не играю, не проверял, но обычные x86-x64 приложения работают без проблем.
Я стараюсь нативные приложения использовать.
Сейчас NVidia и MediaTek готовят свой проект на ARM, в следующем году покажут.
Плюс уже много софта переписано под ARM, от браузеров до DaVinchi Resolve, Affinity, Adobe и Reaper.
Не стоит забывать, что в современных Intel и AMD стоят RISC-ядра для энергоэффективности, это и есть ARM-ядра.
я понимаю что квалкоммы хотят срубить бабла и запустить свой конвеер чтобы клепать УГ, но зачем?
Вы понимаете, зачем это квалкому, это хорошо. Пользователям тоже хорошо - конкуренция приводит к развитию и уменьшению цены. Единственное кому плохо - Интелу. Судя по тому что вы защищаете интересы Интела, вы - его владелец ))
))