Что такое amd arm в Биосе и как это влияет на систему

Amd ARM в BIOS представляет собой поддержку архитектуры ARM на материнских платах с процессорами AMD. BIOS отвечает за инициализацию оборудования и подготовку системы к загрузке операционной системы, и наличие ARM позволяет использовать новые технологии и компоненты, совместимые с этой архитектурой.

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

AMD Secure Technology (или ранее называвшуюся Platform Security Proccessor — PSP)

AMD Secure Technology (или ранее называвшуюся Platform Security Proccessor — PSP)

Компания AMD внедрила в линейку своих процессоров (аналогичную MЕ) систему AMD Secure Technology (ранее известную как PSP) с 2013 года.

После обнаружения уязвимости SA-00086 производители материнских плат для процессоров AMD начали выпускать обновления BIOS, которые предоставляют возможность отключить AMD Secure Technology, аналогичную Intel ME подсистему.

AMD активно работает над улучшением своих процессоров Ryzen, выпуская регулярные обновления протокола AGESA. Новая версия AGESA не только добавляет поддержку будущих процессоров AMD для материнских плат с Socket AM4, но и предоставляет возможность деактивировать встроенный Secure Processor, также известный как "процессор для обеспечения безопасности платформы" или просто PSP.

AMD Secure Processor является аналогом Intel Management Engine. Этот встроенный процессор безопасности AMD был тоже подвергнут критике, как один из возможных векторов атаки, которые невозможно обнаружить на уровне операционной системы. Процессор PSP использует технологию ARM TrustZone для хранения конфиденциальных данных, и позволяет получить удалённый доступ к системе авторизированным администраторам.

На фоне недавно открытых уязвимостей в Intel Management Engine, компания AMD, похоже, решила внедрить в новый релиз AGESA опцию, позволяющую пользователю отключать Secure Processor через BIOS. Некоторые пользователи Reddit заметили, что после обновления BIOS появилась функция, с помощью которой можно активировать или деактивировать PSP.

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

Система безопасности, разработанная на основе технологии AMD Secure, обеспечивает защиту процессора. AMD активно сотрудничает с разнообразными поставщиками платформ, чтобы предоставить максимальную защиту всему своему продукту.

Теперь доступна безопасность, интегрированная в оборудование — AMD предлагает технологию AMD Secure Processor1 в ряде своих гибридных процессоров. Технология ARM® TrustZone® применяет системный подход к безопасности, создавая защитный «слой» на аппаратном уровне и формируя безопасное пространство за счет разделения центрального процессора на два виртуальных «мира».

Важные задачи выполняются в «безопасном мире» AMD Secure Processor, а другие задачи — в обычном режиме. Это помогает обеспечить надежное хранение и обработку важных данных и проверенных приложений. Кроме того, это помогает защитить целостность и конфиденциальность таких ключевых ресурсов, как пользовательский интерфейс и материалы поставщиков услуг. Но AMD тоже отклонила запросы на открытый исходный код, который работает на PSP.

PSP напоминает Intel Management Engine, используемый в процессорах Intel. В сентябре 2017 года специалист по безопасности из Google, Сфир Коэн, сообщил о наличии уязвимости в подсистеме PSP от AMD, которая может позволить злоумышленникам получить доступ к паролям, сертификатам и другой важной информации.

В марте 2018 года израильская компания в области информационной безопасности, связанная с PSP, объявила о наличии нескольких серьезных уязвимостей в процессорах AMD Zen с архитектурой AMD (EPYC, Ryzen, Ryzen Pro и Ryzen Mobile), которые могут дать возможность вредоносным программам работать и получать доступ к конфиденциальным данным.

AMD объявила об обновлениях прошивки для устранения этих недостатков, их обоснованность с технической точки зрения была подтверждена независимыми экспертами по безопасности, которые рассмотрели раскрытия.

AMD описывает свою технологию защиты следующим образом: «Secure Processor (ранее известный как процессор платформенной безопасности, PSP) представляет собой специализированный процессор, использующий технологию ARM TrustZone, а также программную защищённую среду Trusted Execution Environment (TEE), созданную для обеспечения работы доверенных приложений от сторонних разработчиков. AMD Secure Processor — это аппаратное решение, которое гарантирует безопасную загрузку, начиная с уровня BIOS и до среды TEE. Доверенные приложения сторонних разработчиков могут использовать стандартные программные интерфейсы для доступа к защищённой среде TEE (функции защиты TEE могут не поддерживаться во всех приложениях).

Свежие уязвимости можно классифицировать на четыре главные группы. В конечном итоге они дают возможность злоумышленникам атаковать наиболее защищённый участок процессора, имеющий ключевое значение для сохранения конфиденциальной информации на устройстве. Выявить вредоносное ПО, находящееся в Secure Processor, практически невозможно. Зловред может находиться там в течение многих лет и оставаться незамеченным — сообщают независимые специалисты в области безопасности.

Некоторые пользователи компьютеров и ноутбуков, построенных на платформе AMD, при открытии диспетчера устройств могут обнаружить там некое устройство с названием AMD PSP 3.0 Device, требующее установки драйвера. Код у него PCIVEN_1022DEV_1456.

Не все осознают, что это за аппарат и где можно найти для него драйвер.

Аббревиатура PSP расшифровывается как Platform Security Processor. Это специализированный процессор, предназначенный для защиты программного обеспечения от компании AMD. Он используется в антивирусных решениях и обеспечивает защиту некоторых элементов операционной системы от вредоносных атак. Это аналог Intel Management Engine и также нуждается в установке драйвера. Данный драйвер включен в пакет драйверов для чипсета.

Чтобы скачать драйвер, необходимо посетить официальный сайт поддержки производителя материнской платы или ноутбука и уточнить конкретную модель. Обычно он доступен в разделе «Чипсет» (Chipset).

Что-то будет: AMD делает свой ARM-процессор для конкуренции с M1

Процессор M1 ещё не успел толком распространиться по рынку, но, кажется, уже не осталось ни одного человека в теме, который бы им не восхитился. Под него уже начали оптимизировать не только приложения для Mac, но и сторонние операционные системы. Ведь если даже Windows на M1 работает лучше, чем на x86-процессорах Intel, а Linux уже решили портировать на Apple Silicon, нет ничего необычного в том, что AMD тоже захотелось такой же славы. Поэтому она решила выпустить собственного конкурента M1.

Процессор M1 стал выдающимся ARM-процессором 2020 года. AMD стремится создать нечто подобное

Какие модели Mac с чипом M1 Apple анонсирует в ближайшем будущем

По данным издания Notebookcheck, AMD работает над созданием своего процессора на базе архитектуры ARM. Для этого ей пришлось возродить ядро K12, которое компания начала было развивать несколько лет назад, но в итоге заморозила проект. Теперь же AMD решила воспользоваться имеющимися наработками, чтобы попробовать составить конкуренцию Apple.

ARM-процессор от AMD

AMD уже занималась разработкой своего ARM-чипа, но приостановила эту работу.

Сообщается, что AMD одновременно разрабатывает две версии новейшего ARM-процессора: с встроенной оперативной памятью и без нее. В настоящее время неясно, собирается ли компания выбрать одну из этих версий, как это сделала Apple, или планирует выпускать обе модификации на рынок – к примеру, для компьютеров разных сегментов. Это было бы разумным шагом, учитывая, что основная претензия к M1 со стороны пользователей заключалась в отсутствии различных вариантов. Конечно, на практике M1 для разных моделей Mac имеют отличия, но это, очевидно, не всем очевидно.

В 2016 году AMD анонсировала чип K12, который был основан на 64-битной ARM-архитектуре. Однако он так и не попал на рынок, а компания была вынуждена приостановить его развитие из-за несовершенства применяемых технологий.

Если AMD сможет создать что-то аналогичное M1, это станет настоящим достижением. Хотя на рынке уже давно присутствуют настольные ARM-процессоры, они не демонстрируют выдающейся производительности и предназначены в основном для бюджетных устройств. В результате их можно увидеть преимущественно в гибридных ноутбуках и хромбуках. В общем, это те устройства, которые идеально подходят лишь для школьников и студентов, которым требуется лишь печатать лекции.

Аналог M1 для Windows

Чипы ARM для компьютеров на Windows усиливают спрос на них. Тем не менее, не стоит ожидать, что владельцы начнут переходить на Mac

Bидно, что на рынке Windows-ноутбуков требуется аналог чипа M1. Множество людей полагает, что после перехода Apple на собственные чипы Apple Silicon начнётся массовый переход на Mac. Однако это серьёзная ошибка. Ясно, что сегмент «маков» довольно малочисленный, и значительно это связано с их высокой стоимостью.

Ведь если самый дешёвый MacBook Air сегодня стоит 100 тысяч рублей, очевидно, что позволить себе приобрести его смогут не все. Но если на рынке начнут появляться лэптопы за 30-50 тысяч с железом, аналогичным по мощности процессорам Intel Core i7, ни о каких «маках» пользователи Windows даже не вспомнят.

Windows на устройствах Apple M1 функционирует. С производительностью, превышающей показатели Surface Pro X

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

  • Продолжительным временем работы от батареи;
  • Малой теплотворной способностью;
  • Компактными размерами;
  • Скоростной флэш-памятью.

Реализовав все эти преимущества в своём ARM-процессоре, AMD имеет все шансы изменить индустрию. Понятное дело, что пионером и первопроходцем в этой области стала Apple, потому что именно ей удалось создать настолько передовой чип, как M1. Однако M1 – это, как ни крути, очень местечковая история из-за дороговизны Mac. А вот процессоры AMD всегда были продуктом для всех. Поэтому, если компания сможет добиться хотя бы 70-процентной эффективности M1 и установить на свой новый чип адекватную цену, он практически наверняка появится в большинстве компьютеров на Windows.

Intel, AMD или ARM? Война процессоров или слияние архитектур?

Соревнование между Intel и AMD на протяжении определённого времени было актуальной темой, но в настоящее время о нём почти не говорят. Intel уже давно обогнала своего соперника по капитализации, объёмам продаж и доле на рынке процессоров, а AMD Ryzen встречается в вашем настольном компьютере или ноутбуке с заметно меньшей вероятностью, чем Intel Core. Но почему в вашем устройстве нет процессора от какого-либо третьего производителя?

Генеральная линия

В современных настольных и (пока) большинстве мобильных систем используются процессоры от Intel или AMD, однако по сути это одна и та же единица. Вернее сказать, это ЦПУ, которые обладают одинаковой архитектурой. Она носит ностальгическое название – x86, от серии процессоров Intel 80386, представленных в далеком 1985 году. Эта линейка определила рынок домашних ПК и задала направление его программного и аппаратного развития, из-за чего на наших столах и коленях располагается именно такое устройство, а не какое-либо другое.

Генеральная линия компьютеростроения не раз пыталась свернуть с торного пути, но ее удерживали на траектории два обстоятельства: преемственность софта и лицензия на архитектуру.

Преемственность в эволюции программного обеспечения является крайне важным аспектом. Большинство программ, которые мы используем, постепенно развиваются и имеют длительную историю. Однако ПО создаётся под конкретное оборудование, а само оборудование поддерживает программное обеспечение, образуя замкнутый круг обратной совместимости, выйти из которого довольно сложно. Чисто поэтому даже самые новые версии Windows способны запускать старые 32-битные приложения, а на современное устройство можно установить программы, разработанные в 80-х годах XX века (не все, но многие). Если бы был создан абсолютно новый компьютер, не имеющий никакой связи с исторической линией ПК, то для него потребовалось бы разработать аналоги миллионов уже существующих программ, которые активно используют пользователи.

Задача, которая на первый взгляд казалась невыполнимой, была успешно решена. Об этом мы поговорим позже, а сейчас давайте рассмотрим архитектуру.

Архитектурная монополия

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

Процессоры x86 используют сложный набор инструкций (ISA – Instruction Set Architecture), который называется CISC – Complex Instruction Set Computing. «Сложный» в данном случае технический термин, означающий подход к программированию. Это исторически сложившаяся структура – первые программы писали буквально машинным кодом, ноликами и единичками (дырками и их отсутствием на перфокартах и перфолентах), потом появился низкоуровневый язык Assembler, который сам переводил в нули и единицы простые команды, потом появились комплексные инструкции, объединяющие такие команды в блоки, что позволило перейти на высокоуровневые языки программирования, понятные не только машине, но и человеку.

Комплексные инструкции для процессоров x86 получили название CISC – Complex Instruction Set Computing. На этих инструкциях, в конечном счете, построены все приложения, которые функционируют на персональных компьютерах, ведь основная задача программы – указать процессору последовательность действий для выполнения вычислений. Каждое приложение должно обращаться к процессору так, чтобы он правильно его интерпретировал. Таким образом, все программы для ПК создаются под один стандартный процессор – x86.

Право на использование архитектуры x86 принадлежит компании Intel, что полностью устраивает её. AMD в течение более десяти лет боролась за исключение в американских судах в 1980-х и 1990-х годах и на сегодняшний день нет других желающих оспаривать этот вопрос. Поэтому производители оборудования выбирают процессоры Intel или AMD – готовые решения, которые не позволяют гибкой доработки чипов под конкретные нужды продукта.

Исключением была одно время компания Apple – с 1994 по 2006 годы они ставили в свою продукцию собственные чипы PowerPC, но потом экономика победила – «яблочники» перешли на Intel, и переписали macOS и свое ПО под x86, отказавшись от совместимости. Перейти – перешли, но обиду затаили.

Мы Вернемся к этому позже.

Пришествие ARM

Существовало мнение, что технологическая преемственность и обратная совместимость – две основные опоры, которые навсегда удерживают рынок на x86-архитектуре. Разработать процессор с иным набором инструкций никто не рискнет, поскольку для него нет программного обеспечения, а новое ПО не будет создано, так как для него не существует соответствующих процессоров. Мы бы продолжали оборотиться в этом круге, если бы не произошли изменения благодаря смартфонам, которые стали полноценными компьютерами.

Мобильные решения не были привязаны ко всей истории ПО с 60-х годов, операционки и программы для них писались с нуля (ну, почти), им не была нужна обратная совместимость, и поэтому они не были обречены на CISC. Тем более, что процессоры x86 для мобильных решений оказались слишком большими, прожорливыми и горячими, а их мощность – избыточной. Потребовалось что-то полегче и попроще, и на свет родился ARM-процессор.

Процессоры ARM (расшифровываются как «продвинутые RISC машины» – Advanced RISC Machines) используют упрощённый набор команд — RISC (Reduced Instruction Set Computing). Обсуждение различий между CISC и RISC заняло бы слишком много места и потребовало бы глубокой экспертизы в специальной области программирования. Ограничимся лишь замечанием: благодаря этим отличиям в архитектуре RISC легче работать с памятью, производить оптимизацию, масштабировать решения, а также снижать энергозатраты. Энергопотребление процессоров x86 и ARM одного поколения существенно различается, и ARM выигрывает в этом аспекте в десять раз! Поэтому нам удаётся носить в кармане компьютер, который можно реже, чем раз в сутки, подзаряжать, и который не уступает по вычислительной мощности громоздкому и энергоемкому оборудованию, стоящему на столе.

Однако, воспользоваться теми же самыми программами на этом устройстве не получится. Хотя…

Apple наносит ответный удар

Рынок разделился по естественной линии – мобильные устройства в основном используют архитектуру ARM, а ноутбуки и настольные компьютеры – архитектуру x86. Однако вскоре по этому водоразделу начали строиться первые мосты – появились ноутбуки на ARM. Почему бы и нет? Мощности вполне достаточно, а программное обеспечение уже разработано. Изначально это напоминало скорее планшеты с клавиатурой, не слишком мощные и работающие с адаптированным мобильным ПО, но постепенно эта ниша начала заполняться вполне конкурентоспособными предложениями.

И тут в Apple вспомнили, как их прогнули, и нанесли ответный удар – в 2020 году после почти 15 лет выпуска компьютеров с процессорами Intel, компания объявила о переходе на процессоры ARM собственной разработки.

Компания Apple располагает достаточными ресурсами для нововведений – настольные процессоры M1 «возникли» на базе мобильных чипов серии Ax, а также имеют значительный опыт в разработке операционных систем и программного обеспечения. Кроме того, у них есть преданная аудитория, готовая простить «яблочным» разработчикам новый переход без возможности обратной совместимости. В дополнение к этому, Apple разработала собственный язык программирования Swift, который давно упорядочил процесс создания программного обеспечения для iOS и OS X. (Для программ, которые еще не адаптированы под ARM, Apple применяет встроенный эмулятор Rosetta 2.)

Победит ли ARM?

Многочисленные компании, производящие ноутбуки и компьютеры, пока не переходят на архитектуру ARM — это обусловлено богатым выбором популярного программного обеспечения и высоким спросом на традиционные устройства. Не каждый может повторить успех Apple. Тем не менее, ARM обладает значительным плюсом — фирма ARM Limited не занимается непосредственным производством процессоров, а предлагает лицензии любому желающему.

Каждый производитель может не покупать готовое решение у Intel или AMD, а заказать чип «под себя». Huawei делает свои мобильные чипы Kirin, Samsung – Exynos, у Apple — Ax и М1, производимые TSMC. В этот же список входят Qualcomm, MediaTek, NVIDIA и другие компании. А еще свои процессоры на ARM делает, например, Fujitsu, а Lenovo выпускает свои ноутбуки на ARM-процессорах, которые работают на Windows и поддерживают большую часть привычного Windows ПО.

Тем не менее, о распрощании с x86 говорить преждевременно. На мощных настольных системах, где малые размеры и энергосбережение теряют свою актуальность, Intel и AMD не имеют достойной альтернативы. Проблема сочетания ARM-процессоров с высокопроизводительными дискретными видеокартами по-прежнему не решена, что в свою очередь исключает возможность видеомонтажа, рендеринга, сложных вычислений и, что особенно важно, игр.

Кстати, Intel и AMD также активны – их процессоры теперь делят входные инструкции на более мелкие микроинструкции (micro-ops), которые затем выполняются… RISC-ядром! Граница между архитектурами стремительно стирается.

Так что победное шествие ARM пока ограничивается маломощными, но компактными, легкими и долгоиграющими ноутбуками, на которых используется ограниченный набор самого основного ПО.

Тем не менее, следует подчеркнуть, что это наиболее динамично развивающийся сектор на рынке.

Оцените статью
LeeReload
Добавить комментарий