Quais são as diferenças entre “GPUs científicas” e “GPUs de jogos”?

4

Atualmente, estou trabalhando com redes neurais e recentemente tornei meu código muito mais rápido configurando uma estrutura corretamente para usar uma GPU. A GPU usada é uma Tesla C2075, que faz parte da série Nvidia Tesla .

Como a ativação da computação da GPU proporcionou um aumento de desempenho tão grande, fiquei curioso em saber qual é a mais recente GPU da Nvidia. Ele é chamado de Titan Z e faz parte da série GeForce 700 .

No entanto, estou um pouco confuso. Uma "placa de estação de trabalho Tesla K40 de 12 GB DDR5" atualmente custa 5500 euros na Amazon, enquanto a Titan Z custa 2750 euros.

Parece-me que o Titan Z é um negócio muito melhor (veja as especificações). Eu conversei com um amigo sobre isso e ele acha que "GPUs científicas" e "GPUs de jogos" são diferentes. Alguém poderia, por favor, elaborar sobre o que é diferente naquelas "GPUs científicas" e "GPUs de jogos"? Eles têm conjuntos de instruções diferentes?

(Como alguém pode ver o que pode funcionar melhor para treinamento em redes neurais?)

Especificações

As seguintes especificações são de link e link . O primeiro número é o Titan Z, o segundo, o Tesla K40

  • Nome: Titan Z ↔ Tesla K40
  • Número e tipo de GPU: ↔ 1 Kepler GK110B
  • Desempenho de ponto flutuante de precisão dupla de pico: 2,66 Tflps (ver link ) 1,43 Tflops
  • Desempenho de ponto flutuante de precisão única de pico:? ↔ 4,29 Tflops
  • Largura de banda da memória: 672 GB / seg. 288 GB / seg. (ECC desligado)
  • Tamanho da memória (GDDR5): 12 GB ↔ 12 GB
  • núcleos CUDA: 5760 ↔ 2880

Atualizar

por Martin Thoma 30.08.2014 / 23:12

1 resposta

2

GPUs científicas têm

  • Memória ECC : isso parece fazer uma grande diferença. De acordo com meu adivisor, pode-se esperar um erro a cada 26 horas.
  • As informações de desempenho estão disponíveis acima de nvidia-smi .

As GPUs de jogos podem usar um monitor. As GPUs científicas não precisam ter um vídeo de saída.

    
por 03.10.2014 / 09:07