thumb|right|375px|Nvidia Tesla GPU Tesla é uma série lançada pela nVIDIA, onde os chips gráficos são usados para o processamento de operações que exigem um alto desempenho da máquina.
Tesla e o CUDA Ela é umas das primeiras com suporte a arquitetura CUDA, a qual é composta dos hardwares das GPU's da nvidia da série 8 em diante, um compilador C que facilita a programação paralela com a GPU, e um driver de rotinas dedicado a esses processos.Tesla Technical Brief (PDF)
O poder de processamento dos chips gráficos está aumentando a cada dia, ao ponto de serem mais rápidos do que processadores convencionais em diversas operações. O objetivo da série Tesla é usar a GPU para uso geral, conhecida como GPGPU (General-Purpose Graphics Processing Unit ou Unidade de Processamento Gráfico de Uso Geral), ou seja, direcionar para o chip gráfico operações mais pesadas, que de outra maneira seriam feitos pelo processador, aumentando assim o desempenho.
Devido ao elevado poder computacional (medido em operações de ponto flutuante por segundo ou flops) em comparação com os últimos microprocessadores, a linha Tesla destina-se ao mercado da computação de alto desempenho.
As "placas de vídeo" Tesla são equipadas com chips gráficos GeForce 8800, elas não possuem uma saída de vídeo, que permita a visualização, mesmo que uma de suas aplicações seja processamento de imagens e vídeos, elas foram desenvolvidas para serem usadas como processadores, ou seja, para executarem programas. Esses programas precisam ser compilados com o compilador C especial do CUDA, no linux ele pode ser chamado pelo comando nvcc.
Normalmente usuários comuns não se beneficiarão diretamente da tecnologia desta placa, entretanto a arquitetura CUDA também é possível com outras placas da série 8 que possuem saída de vídeo, possibilitando que usuário domésticos se beneficiem também dessa nova arquitetura.
Especificações e ConfiguraçõesNVIDIA Product Overview and Technical Brief Configuration Model # of GPUs Core clock in MHz (each) Shaders Memory Processing Power(GigaFLOPS, total) Form factorand features Thread Processors (total) Clock in MHz (each) Bandwidth max (GB/s) Bus type Bus width (bit, each GPU) Total size (MiB) Clock (MHz) GPU ComputingProcessor1 C870 1 600 128 1350 77 GDDR3 384 1536 1600 519 Full-height video card Deskside Supercomputer1 D870 2 600 256 1350 154 GDDR3 384 3072 1600 1037 Deskside system or Rack unit GPU Computing Server1 S870 4 600 512 1350 307 GDDR3 384 6144 1600 2074 1U Rack C1060 Computing Processor 2 C1060 1 602 240 1300 102 GDDR3 512 4096 1600 936 Full-height video cardIEEE 754r capabilities S1070 1UGPU Computing Server2,3 S1070 4 602 960 1500 410 GDDR3 512 16384 1600 4320 1U RackIEEE 754r capabilities
Notas 1 Especificações baseadas na GeForce 8800GTX 2 Especificações baseadas na GeForce GTX 280 3 Um sistema/Servidor é necessário para conectar o 1U GPU computing server pelo PCI Express card (similar set-up como no Nvidia Quadro Plex) Para especificações básicas do Tesla, vá para the GPU Computing Processor specifications. Performance para precisão-simples; performance da precisão-dupla é aparentemente menor.
Ver também
GPU GeForce 8 Nvidia Tesla Personal Supercomputer CUDA GPGPU Stream Processing AMD FireStream
Ligações externas NVIDIA's Tesla homepage
Categoria:Nvidia Categoria:Placas de vídeo