FERRAMENTAS LINUX: O suporte de extensão de memória transacional ARM inicia sendo sondado para Linux

sábado, 4 de maio de 2019

O suporte de extensão de memória transacional ARM inicia sendo sondado para Linux



Confira !



No mês passado, o Arm anunciou o Scalable Vector Extension 2 (SVE2) e o Transactional Memory Extension (TME) como duas novas tecnologias para sua arquitetura A-Profile. Esse suporte ao TME já está sendo inserido na pilha de ferramentas de Linux.

A Extensão de Memória Transacional é o suporte do Arm no suporte de memória transacional de hardware para melhorar o acesso simultâneo a grandes estruturas de dados compartilhadas.

No momento de anunciar a Extensão de Memória Transacional e a Extensão de Vetor Escalável 2, Arm disse que logo estaria contribuindo com o suporte ao conjunto de ferramentas GNU e LLVM. Eles estavam certos, pois já estamos vendo o trabalho inicial nessa direção para garantir um suporte Linux bom e pontual.

GNU Binutils já habilitou o suporte para a Extensão de Memória Transacional ARM e suas novas instruções.

No código do GCC 10, houve algum trabalho SVE em torno do suporte ao produto escalar, mas ainda há mais pendências para trazer esses novos recursos de arquitetura.

Fonte

Até a próxíma

Nenhum comentário:

Postar um comentário