FERRAMENTAS LINUX: O OpenBLAS 0.3.21 traz o suporte para as CPUs Arm mais recentes, mais otimizações

segunda-feira, 8 de agosto de 2022

O OpenBLAS 0.3.21 traz o suporte para as CPUs Arm mais recentes, mais otimizações

 

Confira !!

O OpenBLAS, a implementação BLAS / LAPACK de alto desempenho e código aberto estreou uma nova versão no domingo com mais otimizações de CPU e cobertura de processador expandida.

O OpenBLAS 0.3.21 oferece suporte para mais CPUs, principalmente no lado do braço. Também há suporte para mais compiladores, aprimoramentos do sistema de compilação e muito mais. Os destaques da versão OpenBLAS 0.3.21 incluem:

- O suporte para construção de OpenBLAS com os compiladores Intel IFX, Fujitsu FCC e Cray C/Fortran agora são suportados.

- O suporte inicial para os processadores Zhaoxin/Centaur KH40000.

- O sistema de compilação CMake do OpenBLAS agora suporta compilação cruzada para alvos individuais Intel e AMD x86_64. Agora existem alvos CMake expostos, desde Intel Prescott a Sapphire Rapids e, em seguida, no lado da AMD, de Barcelona a Zen.

- Várias correções do IBM POWER, incluindo várias correções do Power10. A compilação OpenBLAS POWER agora também permite compilar os kernels BFLOAT16 por padrão.

- A lógica de detecção automática da CPU OpenBLAS RISC-V foi corrigida.

- Um kernel SBGEMM para o Arm Neoverse-N2 é adicionado.

- O suporte para sistemas Arm de 64 bits executando o Microsoft Windows.

- O suporte inicial para a CPU Apple M1 no Linux.

- O suporte inicial para o processador Phytium FT2000.

- O suporte inicial para os processadores Arm Cortex A510 / A710 / X1 / X2.

- Foi corrigindo a compilação do OpenBLAS em vários alvos de CPU x86_64 sob diferentes condições.

- O suporte inicial para o processador Loongson 2K1000.


Todos os detalhes e downloads via OpenBLAS no GitHub .









Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário