Android

Appro puxa CPUs, GPUs juntas para cluster de servidores

XLA: TensorFlow, Compiled! (TensorFlow Dev Summit 2017)

XLA: TensorFlow, Compiled! (TensorFlow Dev Summit 2017)
Anonim

Placas gráficas são consideradas mais avançadas no combate a aplicações científicas e matemáticas do que CPUs, que são projetadas para lidar com tarefas genéricas de computação. Muitos PCs, por exemplo, vêm com CPUs e GPUs separadas, nas quais tarefas específicas de multimídia - como edição de vídeo - são descarregadas diretamente para chips gráficos, deixando as CPUs livres para executar tarefas como processamento de texto e verificação de vírus. O principal trabalho dos processadores no cluster será analisar o código e depois descarregar tarefas complexas de processamento para a GPU, disse John Lee, vice-presidente do grupo de soluções de tecnologia avançada da Appro. O cluster inclui 304 núcleos com chips Xeon quad-core e 18.240 núcleos GPU Tesla S1070 que fornecem 78 teraflops de desempenho.

O cluster inclui vários servidores 1U integrados em uma configuração de rack padrão de 42U. Ele é voltado principalmente para instituições que precisam de recursos computacionais de alto desempenho, como instituições acadêmicas e empresas de exploração de petróleo e gás, disse Lee. Em ambientes de computação atuais, as GPUs são altamente processadores paralelos projetados para executar tarefas repetitivas como processamento de gráficos. Dean McCarron, analista principal da Mercury Research. As CPUs, por outro lado, são de propósito geral e podem tirar a carga das GPUs executando aplicativos básicos.

"Qualquer um pode tecnicamente fazer o trabalho do outro. Mas cada um tem áreas que eles estão processando melhor do que outros ", disse McCarron.

Embora a Intel e a AMD mantenham que os processadores são essenciais para os PCs, a Nvidia tem empurrado as GPUs como uma alternativa aos processadores. A Nvidia diz que as CPUs são lentas, e as GPUs executam tarefas avançadas como codificação e decodificação de vídeo muito mais rápido.

"A CPU seguiu seu curso e a alma do PC está mudando rapidamente para a GPU", disse Jen-Hsun Huang. CEO da Nvidia, em fevereiro, quando defendeu a empresa em uma disputa de licenciamento com a Intel.

No futuro, as GPUs podem integrar as capacidades de CPUs e vice-versa, disse McCarron. Vários fabricantes de chips estão indiretamente tomando providências para aproximar os recursos gráficos das CPUs. Ainda este ano, a Intel começará a distribuir chips Westmere que combinam CPU e GPU em um único pacote. A Advanced Micro Devices está programada para lançar chips em 2011 que mesclam GPUs e CPUs em um único chip.

A Intel também está desenvolvendo um chip chamado Larrabee que combina o poder de processamento de muitos núcleos x86 para lidar com aplicativos gráficos e de supercomputação. > O preço do cluster de servidores da Appro começa em US $ 250.000 e sobe para US $ 1 milhão, disse Lee. O produto está disponível em todo o mundo.

Este não é o primeiro produto a contar com GPUs para fornecer capacidade de processamento. Um supercomputador baseado em GPU da Nvidia, o computador Tsubame do Instituto de Tecnologia de Tóquio no Japão, tem mais de 30.000 núcleos de processamento que fornecem uma velocidade de processamento de 77,48 teraflops. Foi classificado como o 29º supercomputador mais rápido do mundo no ranking Top 500 em dezembro.