En un post anterior estuvimos hablando de supercomputadoras y sus SOs,  además mencionamos el Top500 en donde se listan las 500 supercomputadoras con mayor capacidad de procesamiento,  en donde en primer lugar se encuentra la Roadrunner con una capacidad de 1.71 petaflops (flops =  operaciones de coma flotante por segundo). Ahora que les parece si les digo que IBM está construyendo un monstruo con una capacidad mayor aún que todas estas 500 supercomputadoras combinadas!.

Así es, se va a llamar Sequoia y se espera que se encuentre en funcionamiento para el 2011, tendrá una capacidad de 20 petaflops, se utilizará para simulación de explosiones nucleares, astronomía, genética, cambio climático y algunas cosas más.

Constará de 1.6 millones de núcleos de procesamiento en microprocesadores de arquitectura PowerPC de 45 nm cada uno, con 8 o 16 núcleos, además contará con 1.6 petabytes de memoria, todo ordenado en 96 racks y en un espacio de  poco más de 300 metros cuadrados.

Pero hay más, el consumo de esta monstruosidad será de 6 MW (megawatts) y aún así será la supercomputadora más eficiente que existe.

En cuanto al SO, de más está decir que usará uno basado en Linux.

Supercomputadoras… Interesantes bichitos, de gran tamaño y una espeluznante capacidad de procesamiento (algunas en el orden de petafloRoadrunnerps). Se utilizan para predecir el clima, investigación de proteínas, desarrollo de combustibles y hasta simulaciones de explosiones nucleares. El sitio top500.org recopila un ranking de las 500 supercomputadoras más poderosas del planeta ordenándolas de acuerdo a su potencia de cálculo. Pero lo que nos concierne a nosotros es la relación entre estas  maravillosas máquinas y el software que se anima a hacerlas trabajar si desperdiciar un solo bit. Según el escalafón perteneciente al mes de Junio de 2009 y publicado por el proyecto top500 el 88.6% de dichas maquinitas están gobernadas por sistemas GNU/Linux, si si, por el sistema operativo libre. Es más, las 10 más poderosas utilizan sistemas basados en Linux, incluyendo a la reina, la número 1, la IBM Roadrunner, utilizada ni más ni menos que por el departamento de energía de los E.E.U.U. que consta con más de 12.000 procesadores IBM PowerXCell 8i (arquitectura utilizada en los Playstation 3) y casi 7000 procesadores AMD Opteron utilizando conexiones de fibra óptica que suman un total de 92 km de largo. En particular, esta nave corre una versión modificada Red Hat Enterprise Linux.

Un analisis total según arquitectura de SO es la siguiente, se puede observar la familia de SO, cantidad de supercomputadoras y porcentaje sobre el total.

Linux                 443                 88.60 %

Windows               5                    1.00 %

Unix                    22                     4.40 %

BSD                       1                     0.20 %

Mezla                  29                    5.80 %

No queda duda alguna de cual es el sistema dominante, las razones son obvias y una de ellas no es el costo, ya que como se podría imaginar cuando se invierten cientos de millones de dolares en estas modestas bestías nadie se va a fijar en el costo de la licencia del soft y menos si se utilizan para actividades tan críticas como las mencionadas al principio, seguramente la razón más importante sea la adaptabilidad que únicamente provee el software libre o de código abierto que permite optimizar el soft hasta en el detalle más ínfimo y adecuarlo a cualquier arquitectura e incluso a arquitecturas múltiples. Eso es todo por hoy.

Operating system Family Count Share % Rmax Sum (GF) Rpeak Sum (GF) Processor Sum
Linux 443 88.60 % 17189157 26962583 2641305
Windows 5 1.00 % 364720 461606 53120
Unix 22 4.40 % 1357726 1729781 110592
BSD Based 1 0.20 % 122400 131072 1280
Mixed 29 5.80 % 3573993 4386562 1298436
Totals 500 100% 22607996.30 33671604.92 4104733