A AMD detalhou suas intenções de substituir o firmware AGESA (AMD Generic Encapsulated Software Architecture) na Cúpula Regional OCP de 2023 realizada recentemente em Praga. O plano é fazer a transição de AGESA para openSIL (abre em nova aba) (Biblioteca de inicialização de silício de código aberto) em servidores AMD e processadores de cliente até 2026.
Se você é proprietário de um processador AMD, AGESA é provavelmente um acrônimo sobre o qual você ouve uma vez a cada poucos meses. Pense no AGESA como uma biblioteca de procedimentos para inicializar os diferentes aspectos de sua plataforma, como os núcleos do processador, chipset ou memória. É por isso que toda vez que um novo chip AMD é lançado ou um novo formato de memória chega, como DIMMs não binários de 24 GB e 48 GB, a AMD implanta um novo firmware AGESA para dar suporte ao novo hardware.
O firmware é essencial nos sistemas atuais, tornando-se um alvo para os cibercriminosos. A desvantagem é que os usuários da plataforma têm acesso limitado para inspecionar o firmware em execução em seu sistema. É por isso que a AMD propôs abrir a arquitetura, o desenvolvimento e a validação do firmware de inicialização de silício para a comunidade de código aberto. O fabricante de chips acredita que tal movimento é a direção correta para um firmware mais seguro.
A AMD sempre apoiou a comunidade de código aberto, seja software ou drivers. O AMD openSIL é uma solução de código aberto que visa ser leve, simples, segura e fácil de dimensionar, ao contrário do AGESA. Também não se limita ao silício AMD. O AMD openSIL está aberto a outros fornecedores de silício e os convidou a participar do empreendimento.
É importante destacar que o AMD openSIL não substitui o UEFI. Em vez disso, ele se integra a outro firmware de host, incluindo coreboot, oreboot, FortiBIOS e Project µ. Além disso, a AMD programou o openSIL na linguagem padrão da indústria e, como resultado, os fornecedores podem vinculá-lo estaticamente ao firmware do host, ignorando qualquer protocolo de firmware do host.
“Como o OCP é focado principalmente em servidores, não estou mostrando esse roteiro para o cliente. Então, se você se lembra, eu falei que ele precisa ser dimensionado para servidores e clientes. . Portanto, planejamos interceptar todas as plataformas de cliente e servidor até 2026”, disse Raj Kapoor, AMD Fellow e Chief Firmware Architect, durante apresentação da AMD (abre em nova aba) na Cúpula Regional OCP 2023.
O AMD openSIL está atualmente na fase de Prova de Conceito (POC) e inicialmente suporta os processadores EPYC (Genoa) de 4ª geração da AMD e as plataformas que os acompanham. Os chips EPYC (Turim) de 5ª geração também serão POC. A AMD fará do openSIL um POR em 2026 para a linha EPYC de 6ª geração.
“Então o cliente vai acontecer. É essa a sua pergunta? Pode apostar. 2026, todos os produtos. AGESA será o fim da vida útil. openSIL irá substituí-lo”, respondeu Kapoor durante a curta sessão de perguntas e respostas.
A AMD admitiu que o openSIL ainda tem um longo caminho pela frente, mas confirmou que o openSIL está muito próximo da paridade com o AGESA. No entanto, o último roteiro da AMD mostra o Zen 5 para 2024, e o openSIL não estará pronto até 2026. Portanto, estamos olhando para o Zen 6 ou mesmo para o Zen 7 antes de ver um produto finalizado. Infelizmente, a AMD não compartilhou um roteiro projetado para o openSIL no lado do cliente. Mas uma coisa é certa. A AMD eventualmente substituirá o AGESA em todos os seus produtos pelo openSIL.