Seguindo o artigo de ontem sobre o desempenho do Clear Linux da Intel rodando no AMD EPYC 4th Gen”Genoa”com ótimos resultados de desempenho, embora o kernel do Clear tenha sido limitado a 320 dos 384 núcleos lógicos de CPU disponíveis para a configuração EPYC 9654 2P, o kernel agora foi ajustado para lidar com até 512 CPUs.
O kernel Clear Linux foi definido como 320 para seu NR_CPUS ajustável como um valor considerado suficiente anos atrás, mas não é mais o caso quando com as CPUs AMD EPYC Genoa agora pode haver até 96 núcleos/192 threads por soquete, ou 384 threads/núcleos lógicos no total para um sistema de dois soquetes.
Esse descuido foi corrigido com o kernel Clear Linux definindo o valor para 512, que deve ser suficiente por enquanto, mas ainda abaixo do limite superior de 8192 NR_CPUS definido por algumas compilações de kernel do fornecedor de distribuição Linux.
O limite de CPU revisado para o Clear Linux será reduzido para um kernel atualizado e repetirei os benchmarks no EPYC 9654 2P para ver mais cargas de trabalho agora, realmente empurrando essas CPUs Genoa de ponta a todo vapor.