FERRAMENTAS LINUX: O OpenBLAS 0.3.20 adiciona o suporte para as CPUs Elbrus E2000 da Rússia, Arm Neoverse N2/V1

segunda-feira, 21 de fevereiro de 2022

O OpenBLAS 0.3.20 adiciona o suporte para as CPUs Elbrus E2000 da Rússia, Arm Neoverse N2/V1



Confira !!

O OpenBLAS como a popular implementação de código aberto das APIs BLAS e LAPACK foi lançado com um novo lançamento de recurso.

O OpenBLAS 0.3.20 foi lançado no domingo e com ele vem um novo suporte a alvos de CPU entre suas mudanças. Primeiro, a arquitetura de CPU Elbruss E2000 "E2K" da Rússia agora é suportada pelo OpenBLAS upstream. A arquitetura de CPU baseada em E2K VLIW não é realmente competitiva para outras alternativas modernas com x86_64 / AArch64 e possivelmente até RISC-V, mas é o esforço doméstico da CPU. O OpenBLAS 0.3.20 também adiciona suporte na frente ARMv8 para os núcleos de CPU Neoverse N2 e V1. O código de arquitetura de 64 bits LoongArch do OpenBLAS também adicionou um kernel DGEMM otimizado.

O OpenBLAS 0.3.20 também vem com várias correções, detecção aprimorada do compilador Fortran, compilação incorreta do código AVX-512 em x86_64 com builds de arco dinâmico e agora há suporte para hardware AVX-512 "incidental", como CPUs Alder Lake quando limitado a núcleos P e o suporte a AVX-512 é exposto pela  BIOS.

Os downloads e mais detalhes sobre o OpenBLAS 0.3.20 via GitHub .





Fonte

Até a próxima !!




Nenhum comentário:

Postar um comentário