A versão 0.3.24 do OpenBLAS está agora disponível, representando a mais recente iteração deste código aberto renomado, conhecido por suas otimizações avançadas de CPU e extensos ajustes para fornecer kernels de álgebra linear de alto desempenho.
Foi lançado no domingo, o OpenBLAS 0.3.24 traz uma série de melhorias e correções significativas. Algumas das principais atualizações incluem:
- Suporte aprimorado ao compilador NVIDIA HPC.
- Suporte de compilação para LLVM 17, incluindo seu compilador Flang Fortran.
- Detecção de modelo de CPU para Intel Alder Lake N.
- Diversas correções e melhorias relacionadas aos processadores Intel Sapphire Rapids.
- Detecção automática do modelo de CPU para os processadores Apple M2.
- Várias correções relacionadas à arquitetura ARMv8.
- Detecção do ABI para LoongArch64.
- Diversas correções para a arquitetura RISC-V.
Além disso, os processadores Intel Xeon Scalable Sapphire Rapids agora contam com a ativação do bloco AMX para o kernel SBGEMM, detecção em tempo de execução de Sapphire Rapids no caminho do código DYNAMIC_ARCH, entre outras melhorias.
O OpenBLAS é amplamente reconhecido como uma implementação líder de código aberto para bibliotecas BLAS (Basic Linear Algebra Subprograms) e LAPACK (Linear Algebra Package). Suas otimizações avançadas de CPU e ajustes detalhados o tornam uma escolha popular para tarefas de computação de alto desempenho.
Para obter uma lista completa de correções e novos recursos na versão OpenBLAS 0.3.24, você pode consultar o GitHub oficial do projeto.
Lá você também pode baixar essa implementação BLAS/LAPACK de código aberto de alto desempenho.
Até a próxima !!
Nenhum comentário:
Postar um comentário