Apple M1 руйнує Windows на ARM у 64-розрядних тестах

Apple M1 руйнує Windows на ARM у 64-розрядних тестах

Тепер, коли рівень емуляції Windows на ARM від Microsoft також може запускати 64-розрядний код x86, неминуче виникатимуть питання щодо того, як він порівнюється з Apple M1. Платформа 8cx від Qualcomm та її мінімальне оновлення на початку цієї осені ніколи не були відомі швидкістю - ці чіпи продавались на основі чудового часу автономної роботи, а не чистої продуктивності.

Навіть незважаючи на це, M1 їсть Windows на ноутбуках, що працюють на ARM, на сніданок. Це висновок, який PCWorld зробив після порівняння Snapdragon 8cx з M1, з гарною машиною Core i5 (4C / 8T, 1 ГГц, 3,6 ГГц). Перехід до 64-розрядних додатків у Windows, схоже, нічого не робить для загальної продуктивності 8cx.

Потрібно сказати, що це не особливо дивно, але воно підкреслює критичну слабкість зароджуваної Windows в екосистемі ARM. Qualcomm, по суті, наказав оновити свій SoC цього року, і хоча технічно було оновлення для таких пристроїв, як Surface Pro X, продуктивність практично ідентична. Архітектурного оновлення не було.

Ранні орієнтири, як завжди, слід брати з зернами солі, але Surface Pro X на даний момент є досить відомою величиною, і вже відомо, що її продуктивність поступається x86. І одна з проблем, з якою бореться Windows на ARM, незважаючи на те, що на цей момент існує кілька років, полягає в тому, що в ній менше рідних додатків. Наприклад, у Cinebench R23 є власні шляхи коду Apple M1, але нічого еквівалентного для Surface Pro X. Це означає, що ми ефективно порівнюємо природну продуктивність на M1 з емульованою продуктивністю x86 через Windows на ARM.

Apple M1 руйнує Windows на ARM у 64-розрядних тестах

І Core i5, і SQ1 тут погано програють, але Core i5 управляє 39 відсотками продуктивності M1 у багатопотоковості, тоді як SQ1 управляє ~ 23 відсотками M1 в обох. У Handbrake ситуація не покращується:

Apple M1 руйнує Windows на ARM у 64-розрядних тестах

Є результати для M1 в Handbrake 1.4.0 з використанням videotoolbox, а також H.265. Системи x86 тестувались з останньою версією платформи, 1.3.3. M1 в 2,87 рази швидший, ніж Intel Core i5, але i5 удвічі швидший, ніж SQ1.

Я вже говорив, що Windows на ARM може стати більш важливим, якщо чіпи ARM виявляться стійкими перевагами перед x86, але ці результати показують, наскільки глибоким є розрив. Це правда, що SQ1 тут використовує емульований код, тоді як M1 - ні, але це навряд чи має значення. Якщо оглянути яблуко SQ1 і подумки покращити його показники в 1,5 рази, це все ще не наблизиться до продуктивності M1 або x86.

Коротше кажучи, Microsoft потребує розробника апаратного забезпечення ARM, який готовий інвестувати в вдосконалення своєї платформи на регулярній основі з реальними досягненнями продуктивності. Окрім Qualcomm, трьома потенційними гравцями будуть Nvidia, AMD та Samsung. Samsung припинив роботу з доморощеним процесором, тому вони, здається, не працюють. AMD порівняно недавно створила чіпи ARM, але не виявляє зацікавленості відривати фокус від Ryzen і конкурувати з власними процесорами x86. Залишаються Qualcomm та Nvidia. Qualcomm може випустити справжнього наступника 8cx цього прийдешнього року і, ймовірно, підвищити однопотокову продуктивність на 1,4 і більше разів, оскільки центральний процесор буде принаймні на два покоління вдосконаленішим.

Зараз Qualcomm здається найкращим варіантом для конкурентоспроможного продукту, але я не впевнений, що нам слід враховувати ідею майбутньої Windows на ARM-системі, що працює на апаратному забезпеченні Nvidia. У мене є абсолютно нульова внутрішня інформація, що підтверджує це, але Nvidia - конкурентоспроможна компанія, яка колись давно мала кілька справжніх планів щодо себе на робочому столі. Назва компанії буквально походить від римської богині заздрості Інвідії. Якщо ARM-центральні процесори беруть на себе керівництво таким чином, що Intel і AMD не можуть відповісти - і так, це дуже велике "якщо" - я бачу, як Nvidia кидає капелюх у метафоричне кільце.

У будь-якому випадку, тестування PCWorld дає зрозуміти, що ми далеко від будь-якої Windows на ноутбуці ARM, яка може скласти конкуренцію Apple M1.

Читати далі

Apple: "Це залежить від Microsoft", щоб запустити Windows на нових ARM Macs
Apple: "Це залежить від Microsoft", щоб запустити Windows на нових ARM Macs

За словами Apple, питання підтримки Windows на М1 повністю перебуває на суді Microsoft.

Microsoft: чіп Pluton забезпечить безпеку, схожу на Xbox, на ПК з Windows
Microsoft: чіп Pluton забезпечить безпеку, схожу на Xbox, на ПК з Windows

Intel, AMD і Qualcomm працюють над тим, щоб зробити Pluton частиною своїх майбутніх проектів, що може ускладнити злом ПК, але це також вкладає технології Microsoft у ваше обладнання.

Як Windows використовує кілька ядер процесора?
Як Windows використовує кілька ядер процесора?

У наш час ми сприймаємо багатоядерну обізнаність як належне, але як спочатку взаємодіють центральний процесор та операційна система?

Microsoft додає 64-розрядну емуляцію x86 до Windows на ARM
Microsoft додає 64-розрядну емуляцію x86 до Windows на ARM

Корпорація Майкрософт оголосила сьогодні, що очікувана підтримка 64-розрядної емуляції x86 для Windows на пристроях ARM надійшла, за умови, що ви використовуєте Build 21277. Щоб перевірити збірку, вам потрібно бути частиною програми Microsoft Insider від Microsoft.