Após um emocionante AMD AI Day ontem, onde eles lançaram a série Ryzen PRO 7000 para desktops e laptops, lançaram os processadores de servidor Genoa-X e Bergamo e introduziram o MI300X, há notícias interessantes adicionais hoje… A AMD acaba de publicar o código para seu novo projeto openSIL que está trabalhando na inicialização de silício de CPU de código aberto com suporte a Coreboot e, nos próximos anos, substituirá o AGESA.

Desde que aprendi sobre o openSIL em março, estou muito animado com este novo projeto de código aberto da AMD. Em abril, eles revelaram mais detalhes, como suporte não apenas para EPYC, mas também para Ryzen e sendo de código aberto desde o início e muito orientado para o futuro. O AMD openSIL desempenhará um grande papel nos servidores AMD no futuro e seu foco inicial foi fornecer uma prova de conceito para uso em processadores de 4ª geração EPYC”Genoa”.

O AMD openSIL é um projeto de longo prazo que deve atingir o status de”produção”em 2026 e substituir o AGESA por essa geração de hardware. Espera-se que a fase de prova de conceito seja executada até 2024.


Hoje foi publicado o código de prova de conceito inicial para execução nos processadores AMD EPYC Genoa! openSIL/openSIL no GitHub é onde o código agora está sendo desenvolvido em aberto.

“A AMD open Silicon Initialization Library (openSIL) é uma coleção de bibliotecas C que podem ser integradas em um firmware de host x86, compilando diretamente o código-fonte ou vinculando-se a bibliotecas estáticas.

O AMD openSIL consiste em três bibliotecas estaticamente vinculadas: xSIM (x86 Silicon Initialization Libraries), xPRF (x86 Platform Reference Library) e xUSL (x86 Utilities & Services Library). Essas bibliotecas podem ser vinculadas estaticamente a um firmware de host durante o tempo de compilação/vinculação.

A fonte das bibliotecas reside em xSIM, xPRF e xUSL.”

O código ainda está em sua fase inicial e é licenciado pelo MIT. Por enquanto, o alvo inicial da placa-mãe é a placa de referência AMD Onyx CRB para EPYC de 4ª geração. Infelizmente, não tenho o AMD Onyx CRB, mas sim o 2P Titanite, mas vai levar algum tempo até que o AMD openSIL seja uma alternativa viável com Coreboot para executar o BIOS proprietário.

Com a 4ª geração, o EPYC também é o ponto empolgante em que as placas de referência da AMD agora usam o OpenBMC em vez de uma pilha proprietária do BMC.

Parabéns a todos os engenheiros da AMD envolvidos neste início do que com certeza será uma jornada muito empolgante, mas longa, que estarei acompanhando de perto na Phoronix.

Categories: IT Info