Рубрики
Блог

ARM-процессоры: характеристики и особенности

ARM расшифровывается как Advanced RISC Machine. Это центральные процессоры (CPU), основанные на архитектуре с упрощенным набором инструкций (RISC).

ARM расшифровывается как Advanced RISC Machine. Это центральные процессоры (CPU), основанные на архитектуре с упрощенным набором инструкций (RISC). Архитектура ARM представляет собой иной подход к проектированию аппаратного обеспечения системы по сравнению с более привычными серверными архитектурами, как, например, x86.

Экосистема ARM сформировалась благодаря оптимизированным для серверов решениям,
которые предназначались для

Оптимальная система не может быть достигнута без столкновения с трудностями. Организации пытаются вручную выполнять задачи инженерии надежности сайтов (SRE). Это похоже на попытку вручную собрать пазл на 10 000 деталей в темноте — трудоемко и подвержено ошибкам. Это создает необходимость в инновациях в данной области.

  • стандартной телекоммуникации
  • облачных вычислений
  • гипермасштабируемых сервисов
  • периферийных вычислений
  • высокопроизводительных вычислений (HPC)

Что такое HPC?

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

Slide

ARM и x86: разница между архитектурами процессоров

Решения на базе x86 закрыты —
ни пользователи, ни разработчики
не имеют доступа к исходному коду
и функционалу
1

В то время как ARM — это только ядро, компания занимается лицензированием, а не замыкает на себе производство. Arm Holdings лицензирует разработки для процессоров ARM — серийно для различных специализированных целей — с определенными критериями производительности, а затем производители оборудования самостоятельно адаптируют эти разработки к своим конкретным устройствам.

Набор инструкций
или Instruction Set Computing
2

Набор инструкций для процессора — это язык, который он понимает. Как уже писали выше, в случае ARM речь идет о наборе инструкций RISC или Reduced Instruction Set Computing (упрощенный набор инструкций). Для x86 процессоров используется сложный набор инструкций — CISC (Complex Instruction Set Computing).

Архитектура x86 имеет модульный подход, в основе которого находится материнская плата, с возможностью замены компонентов
3

Центральный процессор и другие компоненты (видеокарты, графические процессоры, контроллеры памяти, хранилища или процессорные ядра) оптимизированы для выполнения определенных функций, и при желании их можно заменить или масштабировать. Однако это приводит к проблемам со стороны безопасности: эти аппаратные компоненты представляют собой более однородные системные архитектуры, а это упрощает хакерам взлом систем и атаки с помощью эксплойтов вроде «write once, run anywhere».

В системе ARM процессор размещен не отдельно от остального оборудования — он непосредственная составляющая физической платформы для интегральной схемы. Другие аппаратные функции (например, контроллеры шины ввода-вывода, такие как соединение периферийных компонентов) находятся на одной физической платформе, и все различные функции объединены через внутреннюю шину. Использование процессора на базе ARM представляет собой другую системную архитектуру с другим набором базовых приоритетов для производительности системы и подключения.

Архитектура ARM является наиболее распространенным электронным решением, а x86 более распространена на рынке серверов
4

Архитектура ARM используется практически во всех моделях смартфонов, в небольших мобильных устройствах и ноутбуках. Это не означает, что архитектуры ARM используются только для небольших мобильных устройств — один из самых быстрых суперкомпьютеров в мире, Fugaku, разработанный Fujitsu и Riken, использует процессор ARM.

Slide

Основные преимущества архитектуры ARM

  • уменьшенный размер и большая свобода для дизайн-решений
  • сниженное энергопотребление
  • меньшее тепловыделение и экономия на охлаждении
  • проще работа с памятью
  • более гибкая регистровая архитектура
  • легче делать 32/64/128 разряды
  • проще оптимизация

Для решения каких задач лучше выбрать виртуальные машины с процессором ARM

  • Создание и выполнение сложных симуляций
  • Работа с графикой, создание анимации, рендеринг спецэффектов
  • Моделирование и анализ на основе большого объема данных
  • Машинное обучение и проекты на базе искусственного интеллекта

ГЛОС предлагает виртуальные машины на базе ARM со следующими характеристиками

До 16 Гб физических ядер на ВМ

До 64 Гб оперативной памяти на ВМ

2,6 ГГц тактовая частота

МОЖЕТ БЫТЬ ПОЛЕЗНО

Все статьи
Как AIops для SRE спасают ваш продакшен и бюджет

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

Цвет настроения — синий: как BSOD остановил транспорт, закрыл банки и прекратил работу экстренных служб

В пятницу 19 июля пришли новости о глобальном сбое интернета: хаос в аэропортах, невозможность совершать банковские транзакции, недоступность экстренных служб в самых разных уголках планеты от Сиднея до Аляски.

SRE: Решение не только технических,
но и бизнесовых проблем

Site Reliability Engineering (SRE) — это подход к управлению эксплуатацией и надежностью программных систем, который включает в себя множество аспектов, выходящих за рамки чисто технических задач

Сайты хостинг-провайдеров Amazon Web Services (AWS) и GoDaddy стали недоступными для пользователей из России

Они были заблокированы по решению Роскомнадзора за нарушение закона
«о приземлении»