ARM расшифровывается как Advanced RISC Machine. Это центральные процессоры (CPU), основанные на архитектуре с упрощенным набором инструкций (RISC). Архитектура ARM представляет собой иной подход к проектированию аппаратного обеспечения системы по сравнению с более привычными серверными архитектурами, как, например, x86.
Дело в том, что в Гонконге отличается законодательство и правовые нормы, поэтому может возникнуть неопределенность в отношении того, как провайдер обращается с данными клиентов и пользователей их проектов. В этом случае мы выступаем гарантом, что все процессы будут подчиняться российскому законодательству и нормам по работе с конфиденциальностью данных.
Набор инструкций или Instruction Set Computing.
Набор инструкций для процессора — это язык, который он понимает. Как уже писали выше, в случае ARM речь идет о наборе инструкций RISC или Reduced Instruction Set Computing (упрощенный набор инструкций). Для x86 процессоров используется сложный набор инструкций — CISC (Complex Instruction Set Computing).
Архитектура x86 имеет модульный подход, в основе которого находится материнская плата, с возможностью замены компонентов. Центральный процессор и другие компоненты (видеокарты, графические процессоры, контроллеры памяти, хранилища или процессорные ядра) оптимизированы для выполнения определенных функций, и при желании их можно заменить или масштабировать. Однако это приводит к проблемам со стороны безопасности: эти аппаратные компоненты представляют собой более однородные системные архитектуры, а это упрощает хакерам взлом систем и атаки с помощью эксплойтов вроде «write once, run anywhere».
В системе ARM процессор размещен не отдельно от остального оборудования — он непосредственная составляющая физической платформы для интегральной схемы. Другие аппаратные функции (например, контроллеры шины ввода-вывода, такие как соединение периферийных компонентов) находятся на одной физической платформе, и все различные функции объединены через внутреннюю шину. Использование процессора на базе ARM представляет собой другую системную архитектуру с другим набором базовых приоритетов для производительности системы и подключения.
Решения на базе x86 закрыты — ни пользователи, ни разработчики не имеют доступа к исходному коду и функционалу. В то время как ARM — это только ядро, компания занимается лицензированием, а не замыкает на себе производство. Arm Holdings лицензирует разработки для процессоров ARM — серийно для различных специализированных целей — с определенными критериями производительности, а затем производители оборудования самостоятельно адаптируют эти разработки к своим конкретным устройствам.
Архитектура ARM является наиболее распространенным электронным решением, а x86 более распространена на рынке серверов. Архитектура ARM используется практически во всех моделях смартфонов, в небольших мобильных устройствах и ноутбуках. Это не означает, что архитектуры ARM используются только для небольших мобильных устройств — один из самых быстрых суперкомпьютеров в мире, Fugaku, разработанный Fujitsu и Riken, использует процессор ARM.
Вы можете заказать виртуальную машину на базе процессора
ARM для своего проекта. До конца апреля предоставляем
ознакомительный период для тестирования возможностей
архитектуры