ARM против Процессоры Intel: какой из них лучший?

ARM против Процессоры Intel: какой из них лучший?

Все сводится к проблемам с питанием

Аватарка автора
Автор : Сидни Батлер
Опубликовано: 11 июня 2021 г. в: Обзорах
Сегодня большинство вычислительных устройств, скорее всего, имеют либо процессор, использующий дизайн x86, как процессоры Intel, либо дизайн ARM (Advanced RISC Machine), как в процессоре вашего смартфона или планшета. Процессоры ARM также используются в ноутбуках.

В наши дни вы можете выбирать между компьютером с процессором Intel или AMD (x86) или устройством с процессором ARM. Итак, когда дело доходит до ARM или Процессоров Intel, что лучше?
ARM и Intel: разное происхождение
Современные процессоры Intel и на базе ARM восходят своими технологиями к ранним чипам в компьютерах, выпущенных на рынок в начале 1980-х годов, в частности к компьютерам Acorn BBC Micro и Intel 8088, которые использовались в первом IBM PC. Они проложили путь для двух основных конструкций процессоров современности.

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

RISC против CISC
Основное различие между процессорами Intel и процессорами на базе ARM заключается в типе команд, понятном каждому устройству. Процессоры на базе ARM - это RISC (компьютер с ограниченным набором команд) устройства, а процессоры Intel - это CISC (компьютер со сложным набором команд) устройства. Конструкции RISC и CISC отличаются тем, как процессоры выполняют свою работу. В Intel (и AMD) Процессоры используют набор команд CISC, известный как x86.

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

Совместимость программного обеспечения
Процессоры Intel не понимают код ARM и наоборот. Таким образом, операционная система и программное обеспечение должны быть написаны специально для одного типа процессоров.

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

ARM против Процессоры Intel: какой из них лучший? изображение 4
Исключение составляет программное обеспечение для перевода кода от Apple Rosetta 2. Их пользовательские процессоры ARM были разработаны специально с учетом Rosetta 2 и обеспечивают практически бесперебойное выполнение программного обеспечения, разработанного для компьютеров Mac на базе Intel. В целом, снижение производительности Rosetta 2 низкое, хотя и не идеальное.

Более типичным примером являются устройства Microsoft на базе ARM Surface. Когда они пытаются запустить код x86 с помощью эмуляции, снижение производительности настолько серьезно, что программное обеспечение может стать непригодным для использования.

Энергопотребление
Существенным преимуществом процессоров на базе ARM перед Intel и другими процессорами x86 является энергопотребление. Оказывается, что подход RISC наряду с особыми инновациями в дизайне ARM обеспечивает невероятно экономные процессоры. Вот почему ARM доминирует на рынках смартфонов и планшетов.

ARM против Процессоры Intel: какой из них лучший? изображение 5
Вот почему вы можете работать с телефоном 24 и более часов, в то время как вашего ноутбука Intel с более мощной батареей может хватить всего на несколько часов, если вам повезет. Конечно, если вы используете Mac M1, вы можете обеспечить около 20 часов воспроизведения фильмов, что очень впечатляет для ноутбука.

Чистая производительность
Если исключить из уравнения энергопотребление, как в случае с компьютером, подключенным к сети, процессоры Intel и другие процессоры x86 CISC уступают RISC-процессорам на базе ARM.

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

Смартфоны среднего класса уже преодолели порог “достаточно хорошей” вычислительной мощности и обладают достаточной мощностью, чтобы удовлетворять повседневные потребности пользователей.

Производительность на ватт
Если мы изменим повествование на то, сколько работы может выполнять процессор ARM на каждый потребляемый ватт энергии, то для процессоров Intel x86 все выглядит не так хорошо. Хотя такие компании, как Intel, упорно трудились над созданием энергоэффективных моделей своих процессоров, разрыв все еще существует.

ARM против Процессоры Intel: какой из них лучший? изображение 6
Источник: CPU Monkey
Рассмотрим приведенное выше сравнение. Intel i7-9750H имеет расчетную тепловую мощность (TDP) 45 Вт, в то время как Snapdragon 888 имеет TDP 10 Вт. Тем не менее, 888-й по производительности вполне дотягивает до эталонного уровня.

Процессору ARM по-прежнему удается достичь 75% показателей процессора Intel для ноутбуков высокого класса, когда задействованы все показатели. Имейте в виду, что процессор ARM не имеет активного охлаждения и расположен внутри смартфона. Для большого ноутбука с активным охлаждением и более чем вчетверо большим TDP такое относительно небольшое преимущество в производительности наглядно демонстрирует разницу в производительности на ватт между этими технологиями.

Симметрия ядер
Замечательным преимуществом ARM является использование асимметричных процессорных ядер. Процессоры Intel и другие x86 имеют несколько, но идентичных ядер. Однако процессоры ARM обычно имеют несколько, но разных ядер.

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

ARM против Процессоры Intel: какой лучше? изображение 7
Это означает, что вы можете воспользоваться преимуществом высокой пиковой производительности при необходимости короткими очередями, а также наслаждаться длительным временем автономной работы, в среднем равным циклу зарядки аккумулятора.

За ARM будущее?
Главный вопрос, который мы задали, когда дело дошло до этих процессорных технологий, был “Какой из них лучший?” и, как и следовало ожидать, ответ “это зависит”. Мы можем с уверенностью сказать, что Intel x86 (и AMD) Правьте процессорами, когда нет проблем с питанием. Итак, если он подключен к сети и для работы не требуется батарея, выбирайте эти процессоры.

Сегодня в мире портативных компьютеров все не так однозначно. Самым большим недостатком ARM является не производительность, а совместимость программного обеспечения. Это то, что Apple решила с помощью Rosetta 2, и для Microsoft является первоочередной задачей. Предполагая, что программное обеспечение будет работать на системе ARM без существенного (если таковой имеется) снижения производительности, оно обеспечивает наилучшее соотношение производительности и времени автономной работы.

Если все сделано правильно, вы получаете компьютер типа M1 MacBook Pro. Он более чем достаточно мощный для компьютера общего назначения и может выполнять даже профессиональные задачи, такие как редактирование видео - уровень производительности, который он может поддерживать в течение 20 часов работы от аккумулятора! Если вы хотите получить дополнительную информацию о M1, ознакомьтесь с M1 против i7: сражения в бенчмарках.

Источник: https://translated.turbopages.org/proxy_u/en-ru.ru.f7fa40f4-67b0260f-2925c1ef-74722d776562/https/helpdeskgeek.com/arm-vs-intel-processors-which-is-the-best/

Free Joomla! templates by AgeThemes