Diferenças entre os produtos TESLA, GEFORCE e QUADRO

1,419 views
Skip to first unread message

Alexsander Petry

unread,
May 26, 2011, 2:23:11 PM5/26/11
to gpub...@googlegroups.com
Primeira pergunta: Tesla é uma placa que pode ser comprada separadamente e instalada em "qualquer" computador (assim como a Geforce) ou ela é comprada obrigatóriamente em supermáquinas fechadas que possuem até mais de uma Tesla?

Segunda pergunta: Qual é a diferença entre a Geforce e a Quadro? Pelo que entendi, a Quadro é mais voltada para a utilização em ferramentas gráficas (Solid Works, AutoCAD, etc) e a Geforce é mais para games. Entendi certo? Mas qual é a diferença técnica entre elas? Qual é mais adequada para processamento de propósito geral (CUDA)?

Terceira Pergunta: Vejo pouca gente mencionar a Quadro por aqui. É por algum motivo especial?

Se alguém tem alguma dúvida relacionada a este tema, fique a vontade para apresentá-la.

Obrigado.
--
Alexsander Petry

Arnaldo Tavares

unread,
May 26, 2011, 2:46:36 PM5/26/11
to gpub...@googlegroups.com
Oi Alexsander,

Excelentes perguntas. Seguem as respostas:

1) A Tesla possui 3 linhas:

- C-series (C2050 e C2070): pode ser comprada a parte e inserida num PC/workstation (desde que tenha slot PCI Express Gen2 x16.

- M-series (M2050, M2070 e M2090): por nao ter ventoinha (so dissipador) depende do resfriamento do servidor e por isso so eh vendida em conjunto com os servidores rack ou blades, por fabricantes homologados (HP, IBM, Dell, Bull, SGI, Cray, Supermicro, Tyan, Appro e T-Platforms).

- S-series (S2050 e S2070): gabinete 1U c/ 4 Teslas internamente, para ser conectada a um servidor via extensao via cabo do slot PCI Express (pode ser x8 ou x16)

Para comprar a linha C ou S, o ideal eh cotar com um "TPP" (Tesla Preferred Partner), como a SMB-Sunset.

2) A GeForce eh uma placa voltada ao mercado consumidor, especificamente games. A Quadro eh uma placa profissional, voltada para o mercado corporativo.

Principal diferenca tecnica:

GeForce = DirectX
Quadro = Open GL

Por isso um Quadro mais barata obtem mais performance numa aplicacao profissional que uma placa GeForce mais cara.

Isso eh algo que muitos clientes desconhecem e acabam pagando mais caro por uma placa por olhar somente para quant de memoria.

Para CUDA, a mais indicada eh sempre a Tesla. Mas vc pode utilizar:

GeForce: se a app for single precision e nao for em ambiente de producao

Quadro: se for necessario capacidade grafica pesada (e o uso concorrente do processamento de imagem e da app CUDA nao se impactarem mutuamente). Caso impactem, o ideal eh usar Quadro pra viz e Tesla pra proc (importante checar se a app eh homologada para rodar os 2 processos em placas distintas).

3) Provavelmente porque poucos trabalham com projetos que demandem proc graf pesado (o pessoal da PUC Tecgraf no Rio, por ex, so fala de Quadro...!:)

Sugiro guardar esse email para referencia futura e compartilhar com todos que se interessam por nossos produtos. A melhor forma de garantirmos o melhor desempenho eh atraves do uso do produto NVIDIA correto.

Espero ter ajudado - entrem em contato se tiverem mais duvidas.

Grande abraco,



Arnaldo Tavares
Tesla Business Development Manager - Latin America, Southern Cone
NVIDIA

(Sent from my BlackBerry)


From: gpub...@googlegroups.com <gpub...@googlegroups.com>
To: gpub...@googlegroups.com <gpub...@googlegroups.com>
Sent: Thu May 26 11:23:11 2011
Subject: [GPUBrasil] Diferenças entre os produtos TESLA, GEFORCE e QUADRO

--
Você está recebendo esta mensagem porque se inscreveu no grupo "GPU Brasil" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para gpub...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para gpubrasil+...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/gpubrasil?hl=pt-BR.

This email message is for the sole use of the intended recipient(s) and may contain confidential information.  Any unauthorized review, use, disclosure or distribution is prohibited.  If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.

Alexsander Petry

unread,
May 26, 2011, 3:18:53 PM5/26/11
to gpub...@googlegroups.com
Arnaldo, mais uma vez, obrigado pela ótima resposta. Muito esclarecedora!

Só me restou uma dúvida: Ficou claro que para executar a uma aplicação em CUDA, em primeiro lugar é a Tesla. Mas para uma aplicação desenvolvida em CUDA que não necessite precisão dupla e que a máquena não demande processamento gráfico nenhum (nem monitor teria nesta máquina), qual seria a segunda melhor opção? Geforce ou Quadro?
Assim como a Geforce, a Quadro também não é muito recomendada para ambiente de produção?

Obrigado!!
--
Alexsander Petry

Arnaldo Tavares

unread,
May 26, 2011, 3:30:34 PM5/26/11
to gpub...@googlegroups.com
Nesse caso, a melhor opcao seria GeForce. Desenvolva em GeForce e posteriormente homologue e ponha em producao em Tesla.

A Quadro so seria interessante se fosse necessario proc grafico pesado em OpenGL.

A Quadro tambem eh um produto da linha profissional, assim como a Tesla e por isso eh tao robusto quanto e tambem pode ser usada para ambientes de producao. A questao eh que seu foco eh para uso em aplicacoes graficas profissionais.


Esqueci de comentar em meu email anterior: outro diferencial importante da Tesla em relacao a GeForce e Quadro sao suas features para HPC, como o GPU Direct (que permite comunicacao direta entre GPUs via rede Infiniband, nao necessitando troca de dados com as memorias de cpu de ambos os nos, aumentando muito a performance). Assim, notamos ganhos ainda mores quando o cliente migra do ambiente de desenvolvimento em GeForce para a producao em Tesla, ao se aproveitar dessas features exclusivas.

Abs,




Arnaldo Tavares
Tesla Business Development Manager - Latin America, Southern Cone
NVIDIA

(Sent from my BlackBerry)
Sent: Thu May 26 12:18:53 2011
Subject: Re: [GPUBrasil] Diferenças entre os produtos TESLA, GEFORCE e QUADRO

Alexsander Petry

unread,
May 26, 2011, 5:55:29 PM5/26/11
to gpub...@googlegroups.com
Como minha aplicação não utilizará OpenGL e nem DirectX, será que vale a pena comprar uma Quadro para testar o desempenho? Ou é certo que a Geforce terá um desempenho melhor?
Não consigo imaginar por que a Quadro teria um desempenho pior do que a Geforce, já que ambas são arquitetura CUDA.

Esta funcionalidade de comunicação P2P entre devices realmente é muito interessante. Ela está disponível no CUDA Toolkit 4.0, que inclusive foi "promovido" a release estável hoje mesmo!

Abraços.

Arnaldo Tavares

unread,
May 26, 2011, 11:01:26 PM5/26/11
to gpub...@googlegroups.com
Creio que nao valha a pena o uso da Quadro. Como disse, nesse caso sugiro o uso da GeForce para desenv. Uma GTX580 deve apresentar (em single precision!) um desempenho semelhante a nova Tesla M2090, visto que ambas tem 512 CUDA cores.

Exatamente - essas funcionalidades adicionais para HPC sao um dos grandes diferenciais da Tesla (alem de ECC, alta perf em dual precision, resiliencia, etc). Com a evolucao de CUDA (a NVIDIA lanca 2 revisoes por ano) a tendencia eh que o numero de features aumente cada vez mais.


Abs,



Arnaldo Tavares
Tesla Business Development Manager - Latin America, Southern Cone
NVIDIA

(Sent from my BlackBerry)
Sent: Thu May 26 14:55:29 2011
Reply all
Reply to author
Forward
0 new messages