3D agora! retirar-se no Linux 5.17

3D agora! Logotipo do Linux

As instruções 3D agora! veio para a AMD como uma extensão multimídia para x86 e que melhorou o conjunto MMX da Intel, uma vez que eram SIMDs que podiam lidar com dados de ponto flutuante, além de inteiros. O K6-2 de 1998 foi o primeiro microprocessador onde estreou. E, desde então, os principais sistemas operacionais incluem suporte para eles, incluindo Linux.

Quando a Intel criou o SSE, semelhante ao 3D Now !, as extensões da AMD foram gradualmente se tornando menos relevantes, até que finalmente a própria AMD as abandonou e não as incorporou mais em suas microarquiteturas mais recentes. Portanto, há alguns anos, os processadores desta empresa já pararam de usá-los (no AMD FX Bulldoer de 2011) e o Suporte ao kernel Linux torna-se cada vez mais irrelevante.

Portanto, para manter um kernel Linux mais leve e eliminar drivers de hardware antigos e este tipo de código, agora será removido do kernel Linux 5.17. Passados ​​24 anos, é hora de darem lugar a outro código mais atual e necessário. Na verdade, eles não apenas serão removidos, mas algumas outras remodelações serão realizadas para fazer o kernel funcionar melhor.

Remova o código de suporte para o conjunto de instruções 3D Now! Multimedia AMD irá eliminar nada menos do que 500 linhas de código Eles estão lá há décadas. Eles não são muitos quando comparados a outras partes muito mais monstruosas, mas é um "vazio" bastante relevante.

Agora só temos que esperar a versão final do kernel Linux 5.17 e ver que outras surpresas ela traz, já que não será a única a ser modificada para esta versão, longe disso ... Esperam-se correções, mais drivers, otimizações do código existente, melhorias de desempenho na pilha TCP da rede e muito mais.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.