O Windows HPC Server 2008 está em Beta 2, porém já ocupa o 23º lugar no ranking dos 500 supercomputadores mais rápidos do mundo! (TOP500)(http://www.top500.org/list/2008/06/100)
Talvez a este ponto você esteja dizendo para si mesmo: “bonito… mas o que é HPC, o que é TOP500, e onde é que eu me encaixo??!!!”
HPC vem de High Performance Computing. E no mundo do HPC, quando se fala em alta performance, é algo que realmente impressiona. Este é o mundo dos supercomputadores, máquinas dignas de filmes de ficção, com capacidade de processamento difícil até mesmo de conceber...
Imagine que no topo da lista do TOP500 existe um supercomputador que atinge 1 Petaflop/s.
Vamos por partes. Flop/s (ou flops) significa uma operação “floating point” por segundo. Vamos por mais partes… um exemplo de operação “floating point” é a soma (ou subtração, multiplicação, divisão) envolvendo números com casas decimais. Note que para realizar uma operação “floating point” pode ser necessário utilizar mais do que uma instrução do processador, que por sua vez pode demandar mais do que um ciclo de clock.
Exemplo: considere um processador de 2 GHz, que realize instruções que demandem 2 ciclos de clock. Este processador possui 1000 MIPS de capacidade de processamento (MIPS = Milhões de Instruções Por Segundo). Se uma operação “floating point” demandar 4 instruções do processador, a capacidade do mesmo será de 250 Mflops (250 milhões de flops).
Vale notar que clock, MIPS e Flops são coisas totalmente distintas… e que a arquitetura dos processadores está em constante evolução. Um Intel Xeon de 2.3 GHz (quad-core) chega a 9.3 Gflops!
Pois bem… o #1 da lista do TOP500 é capaz de executar mais de 1 quatrilhão de flops. 1.000.000.000.000.000 flops!!! Mil milhões de milhões de operações, num único segundo!!!
Abe é o nome do sistema da NCSA que roda o HPC Server 2008 e está entre os 25 primeiros sistemas da lista do TOP500. É um cluster com nada mais nada menos do que 1.200 computadores, cada um com dois processadores Xeon 53xx quad-core e 8 GB de memória. São 9.600 GB de memória RAM!!!
O Abe entrega 88,3 Teraflops (88.300.000.000.000 flops).
O Projeto TOP500 foi criado em 1993, com a proposta de ser uma maneira confiável de acompanhar e detectar tendências no mundo da computação de alta performance. O site mantém a lista dos 500 sistemas de computação mais poderosos do mundo, descrevendo inclusive suas configurações.
Para que servem computadores com tamanha capacidade?
Algumas aplicações para estes sistemas são:
Sim, as aplicações são bastante específicas… Hoje. Amanhã provavelmente estaremos tirando proveito dos trabalhos desenvolvidos por estes incríveis supercomputadores…