AMD Generic Encapsulated Software Architecture ( AGESA ) — это библиотека процедур, разработанная Advanced Micro Devices (AMD), используемая для выполнения инициализации платформы (PI) на материнских платах с использованием архитектуры AMD64 . Как часть BIOS таких материнских плат, AGESA отвечает за инициализацию ядер ЦП , чипсета, основной памяти и контроллера HyperTransport .
AGESA был открыт в начале 2011 года с целью помочь в разработке coreboot , проекта, пытающегося заменить фирменный BIOS ПК . [1] Однако такие релизы так и не стали основой для разработки coreboot за пределами семейства AMD 15h, поскольку впоследствии они были остановлены. [2]
AGESA стала особенно актуальной с платформой AM4, которую AMD разработала для будущего, и по состоянию на май 2019 года послужила основой для трех различных поколений процессоров на основе своей архитектуры Zen. Для каждого из этих поколений была выпущена новая ветвь кода AGESA. Версии AGESA часто работают отдельно для каждого из этих трех выпусков, поэтому регрессии нумерации обязательно происходят при переходе от одного поколения к другому.
Первая версия, названная «Summit PI», была запущена в феврале 2017 года. Она была нацелена на чипы Zen первого поколения и началась с версии 1.0.0.4. В декабре 2017 года, когда Summit PI достиг версии 1.0.0.7, ветка была переименована в «Raven PI» (нумерация версий не была сброшена), и она была выпущена как первая версия AGESA для поддержки Raven Ridge APU . [3]
Вторая версия, поддерживающая второе поколение Zen, известная как Zen+ , называется «Pinnacle PI» по кодовому названию процессоров Ryzen, Pinnacle Ridge. Она была запущена в феврале 2018 года с начальной версией 1.0.0.0a.
Затем в марте 2019 года была выпущена третья итерация AGESA под названием «ComboAM4 PI», начиная с версии 0.0.7.0, в которой появилась поддержка процессоров на базе Zen 2. [4]
«ComboAM4v2» поддерживает процессоры на базе Zen 3, тогда как «ComboAM5PI» [5] поддерживает процессоры на базе Zen 4 в материнских платах с сокетом AM5 .
«ChagallWS PI» для платформы sWRX8, поддерживающая процессоры ThreadRipper Pro на базе архитектуры Chagall.
В апреле 2023 года AMD объявила о планах заменить устаревшую кодовую базу AGESA новой прошивкой с открытым исходным кодом под названием «AMD openSIL». [6] Ожидается, что новая прошивка будет готова к 2026 году. [7]