Cuando Google comienza a trabajar en algo, sabes que va a ser grande.
Recientemente, Google publicó en la parte inferior de su motor de búsqueda el enlace a cómo los supercomputadores estaban solucionando un problema de agua en todo el mundo mediante el desarrollo de filtros que podrían filtrar la sal y mantener el agua. Estos fueron construidos con nanotubos de carbono.
En su artículo, el tema principal era cómo nuestras computadoras se están moviendo hacia algo que se llama Exascale Computing.
- ¿Qué sigue para la informática?
- ¿Se eliminará gradualmente el lenguaje de programación Groovy con la llegada de Scala y Clojure?
- ¿Cuál es el futuro de SAS en la India?
- ¿Qué es lo que realmente bloquea / ralentiza el uso de Internet de las cosas?
- ¿Podríamos usar mini agujeros de gusano para crear la comunicación ‘FTL’?
Además del nombre que suena épico, la tecnología real involucrada es extremadamente interesante. La computación de escala única es una forma de computar con un grupo de computadoras que pueden calcular en la escala global, o en una escala en la que esas computadoras pueden simular miles de millones de partículas a la vez.
Para cualquiera que se haya divertido en juegos de simulación como Minecraft, Powder Toy y Unity Game Engine, este es un gran avance. En lugar de encender una variable que genera una fuerza de explosión para Minecraft TNT, la computadora podría simular por completo las partículas de aire que se alejan y empujan contra las partículas en la hierba, y luego calcular la energía térmica, lo que resulta en una explosión épica que es realmente imposible de distinguir de la realidad.
Se pone mejor Si bien el ejemplo anterior es algo que haría (no es particularmente práctico sino divertido), hay un montón de beneficios prácticos de tener una red de computadoras que puedan funcionar juntas a esta escala, a esta velocidad.
Imagina que te pones realmente enfermo, tan enfermo que te preocupa que puedas morir. En nuestro mundo, hoy, lo harías. Tu existencia terminaría debido a pequeñas bacterias. Pero esta vez…
Presiona su mano contra un escáner especializado, y se toma una muestra de sangre rápida. Usted se apoya contra la máquina mientras procesa algo y zumba como mil millones de partículas para simular posibles curas.
Dos pastillas abandonan. Usted toma las pastillas en alivio, las toma y se sienta cuando comienzan a trabajar.
Su vida se salva de una enfermedad potencialmente mortal en minutos. Este es el paso final, perfecto en medicina personalizada.
Las computadoras cuánticas, finalmente desarrolladas, han impulsado a Exascale Computing hacia adelante por años. Tal tecnología realmente ayudaría a millones de personas, y sería una tecnología asombrosa para usar.
El futuro no está aquí todavía. Nuestro mundo todavía tiene mucha oscuridad. Y seguirá teniendo mucha oscuridad después de la computación de Exascale.
Pero quizás haga nuestro futuro un poco más brillante.
Campo de golf:
Cómo los científicos y las supercomputadoras podrían hacer que los océanos sean bebibles | Google
Página de inicio – Exascale Computing Project
Informática de escalada – Wikipedia
¿Qué es la computación cuántica?