Quais CPUs suportam TSX, com a errata corrigida?

1

Com a descoberta de um bug na implementação de TSX , todas as CPUs projetadas antes dessa descoberta têm a extensão desativada via microcódigo.

Meio ano depois, não encontrei muito sobre novos passos de broadwell que consertem a errata. O artigo da wikipedia TSX diz "O bug foi corrigido em passos F-0 do CPU Broadwell Core M-5Y70 habilitado para vPro em novembro de 2014", com um link para link .

Eu também encontrei um artigo dizendo que os Xeon D CPUs terá o TSX utilizável , e que o TSX estará disponível nos próximos processadores Xeon E7 “Haswell-EX”, de acordo com um dos projetistas de CPU da Intel.

Então a questão: quais CPUs atualmente disponíveis têm uma implementação fixa do TSX? Especialmente, quaisquer CPUs que possam ser colocadas em um desktop de baixo custo (não Xeons), mas respostas detalhando quais CPUs Xeon de estação de trabalho, incorporadas, de sistema integrado e com chip têm uma implementação TSX segura para a produção são bem-vindas.

BTW, eu sei que a TSX só vai dar acelerações de alguns% na melhor das hipóteses na maioria das coisas. Estou mais interessado em ver o futuro, já que o software pode começar a usar mais o paralelismo para coisas em que o overhead de bloqueio era um matador sem o TSX.

Além disso, não encontrei nenhuma resposta definitiva para quando as fixações fixas das CPUs ficarão disponíveis, então a Internet precisa ter essas informações em um único lugar.

    
por Peter Cordes 28.03.2015 / 00:07

1 resposta

1
  • Série Haswell Xeon E7 suporta o TSX . Este é o núcleo Haswell-EX, para servidores com mais de 2 soquetes. (Haswell-EP é a parte de soquete up-to-dual e quebrou o TSX.)

  • Xeon D (Broadwell de baixa potência) tem trabalhando TSX .

  • A área de trabalho da Broadwell tem o trabalho TSX na parte 5775C com eDRAM .

  • Skylake trabalha na TSX.

  • Haswell e Haswell-EP quebraram o TSX. AFAICT, steppings fixos não existem.

  • Todas as peças móveis da Broadwell quebraram o TSX, AFAICT.

por 19.08.2015 / 03:41

Tags