Respondieron nuestros compañeros de Zona Fandom con El Motor de Probabilidad Infinita, un concepto físico-filosófico muy lejano de la realidad. Hoy les respondemos con el WOPR.
Los que hayáis visto la película, WarGames, ya sabréis de qué vamos a hablar en esta entrada. El WOPR, War Operation Plan Response, es un superordenador de alta capacidad por entonces, que ahora equivaldría a los grandes superordenadores que habitualmente se sitúan en grandes salas, a lo largo de todo el globo. El más cercano ejemplo es el MareNostrum de Barcelona, uno de los más potentes de todo el mundo.
Pero antes de hablar del WOPR (pronunciado Whopper, un guiño a la hamburguesa), tenemos que ponernos un poco al día del guión de aquella película. No, no habrá spoilers importantes.
WarGames se presentó en 1983, y podríamos definirla como una película clásica de hackers. El protagonista, David Lightman, es un joven estudiante amante de los ordenadores que un mal día se conectó mediante su modem (1983, recuerdo) al servidor de una nueva compañía de creación de videojuegos. Investigó más a fondo y halló una lista de videojuegos con unos nombres un tanto extraños, cada uno de ellos protegidos por una contraseña que a priori desconocía, pero que posteriormente consiguió utilizando la lógica.
Entonces, Lightman ejecutó uno de los videojuegos, llamado global thermonuclear war, y aquí es donde ya entra en juego el WOPR.
En la película el WOPR es un superordenador de la época. WOPR está programado para responder perfectamente a las preguntas del usuario, cosa que incluso hoy en día es muy complicado de realizar, y su misión en la película es simular una guerra termonuclear, con todas sus variables y posibilidades, de forma que si el país entra en guerra gracias a las simulaciones realizadas por WOPR lo tendrán más fácil para ganar. Se basa en aprender de las simulaciones erróneas para mejorar y no errar en el futuro.

WOPR representa una visión de lo que desde 1983 serían los superordenadores actuales, basándose en lo que por entonces eran. Un gran dispositivo de varios metros de longitud, con muchas luces y capaz de estar a la altura del ser humano, incluso de ponerle en apuros en determinados aspectos.
A día de hoy, los superordenadores son algo mucho más complejo, ocupando grandes superficies y moviendo millones de operaciones por segundo (el MareNostrum tiene la capacidad de ejecutar en un segundo lo que un ser humano tardaría 25 millones de años, según la presentación del MareNostrum), y aún así la computación actual no permite que los sistemas informáticos puedan aprender como teóricamente aprendía el WOPR. Sí es cierto que existen técnicas muy avanzadas en las que un software es capaz de enmendar algunos errores para devolver mejores resultados en posteriores ocasiones, pero no es algo que se pueda comparar con la idea de la película.
Un claro ejemplo de esto es el algoritmo de búsqueda de Google, que “aprende” de las búsquedas que se realizan sobre su base de datos para posteriormente, y dependiendo de qué búsquedas se hayan realizado, mostrar resultados cada vez diferentes y que en teoría se ajustarían más a los usuarios. Pero este tema no lo trataremos en Xataka.

El diseño del WOPR está basado en los ordenadores militares utilizados en los años 40 y 50, con una carcasa metálica y un montón de luces que se van encendiendo y apagando y que representan las operaciones a realizar por el ordenador. Según esta descripción, hoy en día se puede hacer lo mismo con algunas herramientas… y un procesador de 10 MHz.
Otro claro ejemplo de la capacidad de proceso que querían darle al WOPR es que cuando la película ya está finalizando, se ejecuta sobre WOPR (Joshua es su segundo nombre) el famoso tic-tac-toe, tres en línea. En la realidad, los superordenadores están destinados a labores de investigación científica, simulaciones en la mayoría de los casos, pero manejando grandes cantidades de información. Para que nos hagamos una idea, el Marenostrum es capaz de realizar 94.208 GFLOP, mientras que una de las gráficas más potentes del mercado a nivel doméstico, la ATi 4870X2, permite ejecutar ‘sólo’ 2.4 TFLOPs.
A su vez, la PS3 se está utilizando también en labores científicas (gracias al Folding@Home) gracias a que su capacidad de proceso es de unos 218 GFLOPs, según este artículo de presentación de la BBC, allá por 2005.
Desde el punto de vista del consumidor, la capacidad de proceso que el WOPR simulaba tener en WarGames no es absolutamente nada comparado con lo que tenemos en nuestros ordenadores de casa, o como ya hemos visto, en nuestra consola en el salón. En un futuro, los ordenadores que tendremos mismamente en el bolsillo serán equivalentes al MareNostrum, mientras que la capacidad de los superordenadores de dentro de 30, 40 o 50 años es totalmente desconocida. El campo que más se está estudiando a día de hoy es la computación cuántica, que pretende revolucionar los modelos que conocemos a día de hoy, pero que no se sabe a ciencia cierta cuándo estará disponible. De hecho, no se sabe siquiera si logrará desarrollarse del todo.
Por cierto, a modo de curiosidad: hace unos meses se subastó un WOPR de tamaño real en eBay (aún se puede ver la subasta en este enlace), y alcanzó un precio de algo más de 1.500 dólares.
Y ahora, Zona Fandom, venid a por más.
Ver 20 comentarios
20 comentarios
Pablo Espeso
rafyelzz, te remito a la web top500 que indica que el MareNostrum tiene picos de 94208 GFLOPs, 94'208 TFLOPs.
Deja de ser tan agresivo en tu comentario y fíjate como en la propia Wikipedia dice, en la columna de la derecha, los mismos datos que comento yo en esta entrada. Cuidado porque en el cuerpo de la wikipedia dicen una coma decimal, no un punto de millares como el que he utilizado yo.
Tanto aquí, como en Top500, como en la Wikipedia decimos lo mismo, si no hay nada que se me escape.
Pablo Espeso
94.208 GFLOPs, dice Top500 :)
Pablo Espeso
Sí, técnicamente 94208 GFLOPs = 94'208 TFLOPs, aunque creo que habría que contar como 1024 con lo que no sería tan exacto. Pero aproximadamente sí, debería ser eso :)
Pablo Espeso
Gracias David D.N. :).
La verdad es que no es sencillo recopilar toda la información y ponerla, algunas veces se escapa algo. Pero he revisado esto... y el tema de los FLOPs y creo que anda todo bien :)
jordii841
Lanza a favor de whiskito! El MareNostrum permite ejecutar 94.208 GFLOPS (noventa y cuatro mil). O sea, unos 94 TFLOPS. Aunque esto es de pico. Por cierto, el otro dia lo estuve visitando y es una barbaridad. Creo que es capaz de correr Vista durante 2 dias sin que se cuelgue. Lo que dice el TOP 500 está bien. Lo que me parece una barbarida es la capacidad de la tarjeta con la que lo comparan. 2,4 TFLOPS. A grandes rasgos, el MareNostrum está formado por 2560 placas que equivaldrian a un PC doméstico (2 dual core 2,2GHZ). Asi que fijaos en la comparacion.
Pablo Espeso
Hombre, los datos teóricos son esos. Luego hay que ponerlas a funcionar, y me juego el cuello a que los procesadores del MareNostrum son mucho más potentes que los dos núcleos de la ATi.
Pero la teoría y sus datos, al menos todo lo que he encontrado que creo que es fiable, están ahí.
cagli0str0
WhisKiTo, estupendo artículo, deberían haber más como éste.
Lo que no entiendo es que se pague un duro por un cacharro de attrezzo. La gente está loca.
¿Qué tal irán el WOW o el Crisis en el Mare Nostrum? ¿Los habrán probado?
dark_mind
Punto para Xataka...
Y Xataka se pone a la delantera: 2 - 1
pacobeldadiaz
¿Quieres ver el WOPR del 2013? presentado y todo un éxito de expectación en Campus Party Europe Londres?
Haz click en el link
http://goo.gl/dI89Di
y si te gusta pedes votarlo en el concurso de modding
marC
Creo que donde pone "Para que nos hagamos una idea, el Marenostrum es capaz de realizar 94.208 GFLOP" debería referirse a TFLOPs.
Saludos.
Ratoncito
94.208 GFLOPS = 94,2 TFLOPS , ¿no?
rafyelzz
Whiskito, mirate la wikipedia:
MareNostrum utiliza nodos BladeCenter JS21 con procesadores duales IBM PowerPC 970FX de 64 bits a una velocidad de reloj de 2.2 GHz. El superordenador cuenta con una capacidad de cálculo de 62,63 teraflops con picos de 94,208 teraflops.
Diga lo que diga Top500, se supone que sabeis de lo que estais posteando, y si un TFLOP > GFlop, vuestra comparación deja de tener sentido, además que vais de sabiondos en la noticia, no teneis la decencia de rectificar cuando os corrigen.
No digo que esté bien lo uni ni lo otro, pero da vergüenza la noticia con esas cagadas.
juandiegorodri
golpe por parte de xataka, PUMMMMMMMMM
daviddn
la gente busca corregir las noticias para sentirse importante, gran artículo WhisKiTo :)
Runik
Bufffffffff
Aer aer, que me parece a mí que no puede ser tan difícil, según la comparativa, a mi modo de entender, Wiskito está diciendo que que 40 tarjetas gráficas Ati equivalen a la potencia del MareNostrum...
y si después de tanto comentario escribe:
"Pero he revisado esto... y el tema de los FLOPs y creo que anda todo bien :)"
Pues será verdad no?
rafyelzz
De hecho eso son picos de funcionamiento, si coges el dato de 64TFLOPs te quedas con que solo hacen falta 25 ATi4750x2!
wow
Il Tifossi
Ya, pero ni el Marenostrum ni el WOPR nunca aprenderán a amar.
dedal
PUes,.. de 2 una esta bien, o la velocidad de los ATI no es la que pone, o la velocidad de Mare Nostrum (cosaque no reo) no es la indicada. NO me convence mucho.
WishKiTo entonses todos los ordenadores del mundo, con sus dual core y sus ATI-s corespondientes funcciona JUntos, nos sale la capacidad de calculo de WOPR que indican en la pelicula?
misterx
Lo que hay que tener en cuenta es que los procesadores del Mare Nostrum son de uso general y los chips de ati son especializados, es decir, por 40 o mas gráficas ati que puedas montar y hacerlas funcionar paralelamente no le harias ni cosquillas al Mare Nostrum.
PD. CPU vs GPU = Pentatlón vs maraton
ch32.mix
Recuerdo esa pelicula, el hecho de que a uno lo agarraran por la caye como si nada solo por ser un "criminal informatico" deja un impresion un poco fea...
y muy bien que aplican la psicologia social en la pelicula ;)
yo tambien me decanto por el WOPR