Você está na página 1de 2

Computao de Alto Desempenho usando FPGAs Por mais de um quarto de sculo, Xilinx FPGAs continuam a ser a plataforma de escolha

a para a concepo de sistemas programveis. Devido sua inerente flexibilidade, FPGAs Xilinx tm sido utilizados em solues programveis, como servindo como um prottipo de veculo, bem como sendo um sistema altamente flexvel alternativa aplicao de circuitos integrados especficos. Avanos em silcio, software e IP tm FPGAs Xilinx comprovadas para ser a soluo ideal para aplicaes acelerar em alta performance incorporado computadores e servidores. Este white paper descreve os modelos de usar vrios para a aplicao de FPGAs em Alta Performance Computing (HPC) sistemas introduo At o incio dos anos 2000, de propsito geral de um nico ncleo de CPU em sistemas baseados foram os sistemas de processamento de escolha para aplicaes HPC. Eles substituram extico arquiteturas de supercomputao, porque eles eram baratos, e desempenho escalado com frequncia, de acordo com a Lei de Moore. Atualmente, a indstria de HPC vai atravs de outra mudana de passo histrico. Fornecedores de uso geral da CPU mudou Claro, em meados da dcada de 2000 a confiar em arquiteturas multicore para atender alto desempenho demandas. A tcnica de simplesmente escala de freqncia de um processador single-core para aumento de desempenho tem o seu curso, porque, como poder frequncia aumenta, dissipao aumenta para nveis impraticveis. A mudana para os desenvolvedores de aplicaes multicore CPUs foras para adotar um paralelo modelo de programao para explorar o desempenho da CPU. Mesmo usando o mais novo multicore arquiteturas, no est claro se o crescimento do desempenho previsto para o final HPC usurio pode ser entregue, especialmente quando executando a maioria dos dados e computao intensiva aplicaes. CPU sistemas baseados aumentada com aceleradores de hardware como co-processadores esto emergindo como uma alternativa para CPU sistemas apenas. Isto abriu oportunidades para aceleradores, como Unidades de Processamento Grfico (GPUs), FPGAs e tecnologias de acelerao outros para avanar para HPC anteriormente inatingveis nveis de desempenho. Computao de Alto Desempenho: Tipos de sistema Sistemas no mercado de HPC abrangem um espectro de tipos de sistema. Eles variam de macias de computao fazendas de servidores para computadores embutidos dentro do equipamento. Para fins de discusso, estes sistemas so classificados em dois grupos distintos: servidores de alto desempenho Alto desempenho computadores embarcados Servidores de alto desempenho Servidores de alto desempenho compreendem uma classe de sistemas normalmente utilizados pelos cientistas, engenheiros e analistas para simular e pedidos de modelos e analisar grande quantidades de dados. Os sistemas tpicos variam de fazendas de servidores, supercomputadores grandes. A resumo dos diferentes indstrias e aplicaes so fornecidos na Tabela 1. Tabela 1: Aplicaes tpicas para servidores de alto desempenho indstria Modelagem climtica, simulao resduos nucleares, modelagem de guerra, Laboratrios do governo modelagem de doena e de pesquisa, aeronaves, veculos espaciais e modelagem udio, vdeo, e minerao de dados e anlise para monitoramento de ameaas, A Defesa combinao de padres, e anlise de imagem para reconhecimento alvo Servios financeiros Opes de anlise de avaliao e de risco de ativos Geocincias e Engenharia Modelagem ssmica, anlise e simulao de reservatrios Cincias da vida Gene que codifica e correspondncia, e modelagem de drogas ea descoberta

Estas aplicaes so de computao e intensiva de dados e esto em constante necessidade de aumento da potncia de computao e largura de banda para a memria. Com maior poder de computao, algoritmos de maior complexidade pode ser empregue para produzir resultados mais precisos. Por exemplo, para identificar as atividades de ameaas possveis, melhores algoritmos podem ser utilizados na anlise de captura de internet de voz e dados para corresponder "padres de interesse". Em comunidade financeira, mais precisa de modelagem baseados em simulaes de Monte Carlo pode ser empregado para melhor anlise de risco dos ativos e investimentos. Computadores de alto desempenho incorporados Computadores de alto desempenho so computadores embutidos que so incorporados em equipamento ou um aparelho para realizar tarefas especficas de computao e uso intensivo de dados. O resumo das diferentes indstrias e aplicaes para computadores embutidos em certa o equipamento fornecido na Tabela 2.

Você também pode gostar