terça-feira, 19 de novembro de 2013

Intel: "Sabe que mania de computação acelerada por GPU? Fuggedaboutit '


IOControl - liderança em desempenho de armazenamento híbrido


SC13 Do ponto de Intel de vista, a tendência mais quente de hoje em computação de alto desempenho - aceleração GPU - é apenas uma fase, que será substituído pelo advento de processadores multi-core, começando com a próxima geração Xeon Phi do Chipzilla, de codinome " Knights Landing ".


"Amanhã parece bastante fundamentalmente diferente", Rajeeb Hazra, VP de Data Group Center da Intel e gerente geral do seu Computação Técnica Group, disse a jornalistas uma "mesa redonda no SC13 Supercomputing Conference, em Denver, Colorado.







Porto Knight, Hazra disse: "faz algo bastante notável, e pode ser visto como um ponto de inflexão na evolução da computação heterogênea Ele realmente leva o maior problema da computação heterogênea -. Que é a descarga, ou pensar sobre programas e aplicativos como tendo esta estrutura artificial do corpo principal e algo que tem de ser descarregada - away ".


Simplificando, esquecer e Nvidia CUDA , esquece AMD e HSA , esqueça computação CPU-GPU totalmente.


Porto Knight, Hazra disse: "leva-nos de volta para a verdadeira arquitetura homogênea, exceto que ele faz isso com os benefícios de many-core para aplicações altamente paralelas."


De volta para o futuro - ou, talvez mais correctamente, em frente ao passado. Good-bye heterogêneos mashups CPU-GPU, e bem-vindo de volta a computação CPU focada.


Data de lançamento do Knights Landing ainda não foi anunciado, mas o dinheiro é inteligente por parte de 14 nanômetros aparecendo em algum momento dos próximos 12 a 18 meses. Não há detalhes de como a contagem de núcleos ou requisitos de energia ainda não foram liberados, mas a Intel anunciou nesta terça-feira que a próxima geração Xeon Phi estará disponível em uma versão coprocessador / acelerador em uma placa PCIe, assim como os membros da atual "Cavaleiros canto" família Xeon Phi, e também - e aqui está o kicker - como uma versão de CPU que se encaixam em arquiteturas de rack padrão.


Usando Knights Landing como uma CPU de arranque execução da aplicação inteiramente nativamente, a Intel diz: "vai reduzir significativamente a complexidade de programação e eliminar 'descarga' dos dados, melhorando assim o desempenho e diminuindo a latência causada pela memória, PCIe e networking."


Em linguagem Intel, Knights Landing é tanto um "tick" - uma nova microarquitetura - e um "tock" - um processo encolher. A nova microarquitetura inclui o que Hazra caracterizado como "avanços significativos" no desempenho por núcleo e eficiência energética.


Intel 'Knights Landing' many-core CPU schematic diagram

Montes de rápido, são necessários memória em pacote para manter todos os núcleos alimentados (clique para ampliar)



Um novo esquema de memória no pacote, separado dos Cavaleiros Landing principais caches, também vai estrear. "Um grande desafio quando você cria esses tipos de arquiteturas que consomem uma grande quantidade de dados muito rapidamente é" Como você alimentar a besta "Hazra disse:" E uma das maiores inovações - líder do setor - em Knights Landing é o nova arquitetura de memória que emprega. "


De acordo com Hazra, a nova arquitetura fornece bastante total-package memória e largura de banda suficiente para permitir aos desenvolvedores usar Knights Landing em sua configuração CPU da mesma forma que usaria um processador Xeon hoje. Mas vendo como Knights Landing terá muitos núcleos - o atual "Cavaleiros canto" família Xeon Phi tem até 61 núcleos - Desempenho de bem otimizado, código altamente paralelizado poderia aumentar dramaticamente.


Hazra afirma que a quantidade ea velocidade da memória em pacote é suficiente para acomodar "porções significativas de carga de trabalho ou as cargas de trabalho em si", e é apoiado por "uma grande quantidade" de memória DDR padrão. A memória da embalagem pode ser utilizada como um espaço de memória liso tradicional para aplicações para jogar, ou pode ser usada como cache.


"O software do sistema há décadas tem sabido utilizar os níveis de cache de memória", disse ele, "e você pode usar a memória em pacote como um cache muito grande - se você bloquear em que o cache você obter um desempenho estupendo de sua carga de trabalho. " Você não está limitado a configurar o no-package "quase memória", como quer RAM aplicativo padrão ou cache, pelo caminho - você pode combinar os dois.


Hazra não foi tímido ao descrever o que ele acredita ser o impacto dos Cavaleiros Landing. "A combinação do fato de que voltamos e proporcionar a versatilidade de homogênea many-core, juntamente com um processador com eficiência energética performance, líder da indústria banda de memória muito alto, vai ser um divisor de águas", disse ele entusiasmado.


"Knights Landing não será chamado um acelerador. Ele será chamado de CPU multi-core.


Vai, também, como a Intel disse estar disponível em uma versão acelerador / co-processador que vai continuar a competir no mercado de alto desempenho com bastante êxito cartões Tesla da Nvidia e AMD de coadjuvante cartões FirePro, mas é como um autônomo, de arranque CPU - que a Intel espera também vai trabalhar o seu caminho para dentro do mercado de trabalho cliente de alta performance - onde deveria ter o maior impacto.


Se Hazra e sua equipe pode produzir peças razoavelmente baixo custo que vivem até a campanha publicitária, ele pode muito bem ser correto: Knights Landing pode ser um divisor de águas. ®







via Alimentar (Feed)

Nenhum comentário:

Postar um comentário