FERRAMENTAS LINUX: O OpenSUSE Tumbleweed pode ver os pacotes de microarquitetura para ter um melhor desempenho

terça-feira, 9 de março de 2021

O OpenSUSE Tumbleweed pode ver os pacotes de microarquitetura para ter um melhor desempenho


Confira !

Um dos muitos programas excelentes do SUSE é o programa quase anual em que seus desenvolvedores podem se concentrar por uma semana em qualquer novo desenvolvimento de código aberto que desejarem. A Semana de Hack SUSE levou a muitas inovações e melhorias excelentes desde que começou em meados dos anos 2000 e para a Semana de Hack no final deste mês, há uma tentativa de projeto que estamos ansiosos para ver resolvida.

Proposto antes do evento SUSE Hack Week 20 deste ano, que acontece na última semana de março, está apoiando glibc-hwcaps e fornecendo suporte de geração de pacote de microarquitetura para openSUSE Tumbleweed e posteriormente para SLE / Leap.

O esforço consiste basicamente em usar a nova capacidade do HWCAPS do Glibc 2.33 para carregar dinamicamente versões otimizadas de bibliotecas com base na CPU que está sendo executada. Enquanto Glibc-HWCAPS suporta múltiplas arquiteturas, indiscutivelmente mais empolgantes e relevantes são os níveis de recursos da microarquitetura x86-64 sendo suportados, tornando mais fácil para o Linux carregar automaticamente bibliotecas mais otimizadas para as CPUs modernas .

O Glibc 2.33 foi lançado com a infraestrutura instalada e o próximo GCC 11 tem os alvos de nível de recurso da microarquitetura x86-64, entre outros trabalhos de infraestrutura que aconteceram no ano passado. Mas agora precisamos que as distribuições do Linux realmente façam uso dele e é aí que o SUSE Hack Week pode ver algum progresso no front do openSUSE.

Antonio Larrosa, da SUSE, está planejando experimentar os novos recursos e, inicialmente, investigar um punhado de bibliotecas que se beneficiariam com a funcionalidade HWCAPS. Isso atenderia ao processo de construção do openSUSE / SUSE e estabeleceria macros RPM e documentação para ajudar a orientar empacotadores na criação de pacotes de microarquitetura.

O plano atual seria girar os diferentes pacotes de microarquitetura em pacotes separados que podem ser instalados pelo usuário para complementar o pacote genérico se eles desejam buscar os pacotes otimizados em nome de maior desempenho.

Os planos iniciais sobre isso podem ser encontrados em hackweek.suse.com. Será interessante ver como este projeto se desenvolverá durante a SUSE Hack Week e se ele pode decolar onde o openSUSE Tumbleweed poderia ser uma das primeiras grandes distribuições do Linux a oferecer pacotes de microarquitetura x86-64 otimizados para fazer melhor uso dos processadores AMD e Intel atuais.










Até a próxima !!

Nenhum comentário:

Postar um comentário