¿Qué tipo de tarea informática solo puede realizar una supercomputadora mientras que no puede hacerlo un clúster de productos básicos?

Hay (en términos muy generales) dos clases de supercomputadoras: capacidad y capacidad. Las máquinas con capacidad tienden a ser clústeres de Linux x86 diseñados con la intención de que muchos usuarios envíen trabajos que ocupan solo una fracción de la máquina. Las máquinas con capacidad están diseñadas para ejecutar un subconjunto de aplicaciones mucho más pequeño con la expectativa de que cada una requerirá el uso exclusivo de toda la máquina. En LLNL, estas máquinas han tendido a ser una de las series Blue Gene (arquitectura Power de IBM, núcleos livianos en los nodos de cómputo, interconexión toro).

Compare Quartz (96k Broadwell cores, 344 terabytes de DRAM, interconexión OmniPath) con Sequoia (1.5M PowerPC A2 núcleos, 1.5 petabytes de DRAM, interconexión toro 5d).

En cuanto a las tareas informáticas, dada la memoria y el tiempo suficientes, cualquier computadora puede emular a cualquier otra computadora. Las máquinas con capacidad tienden a ejecutar simulaciones físicas existentes en un espacio más amplio del mundo real (aumentando el número de átomos en una simulación de dinámica molecular) o aumentando la resolución de problemas existentes (simulaciones climáticas que se ejecutan en una cuadrícula cada vez más fina). Un uso que ha adquirido importancia en las máquinas de capacidad reciente es la cuantificación de incertidumbre. Lograr que funcionara bien en Sequoia requirió algunas modificaciones, como se detalla aquí: Cramming Sequoia Full of Jobs for Incertidumbre Cuantificación.

Funciones individuales muy complejas.
Un grupo de computadoras puede hacer miles de millones de cálculos simples al mismo tiempo y luego combinar los resultados, pero algunas funciones muy complejas que se deben hacer en línea y no se pueden degradar en cálculos simples, por lo que fácilmente tienen mejores resultados en supercomputadoras creadas especialmente para esta necesidad
(al igual que la idea exagerada de que millones de monos martillando máquinas de escribir pueden crear una obra maestra).

La memoria es probablemente la mayor restricción. Un sistema UV SGI puede contener 10’s de Terabytes de RAM accesibles por miles de procesadores. Esto es particularmente útil para los ensamblados de BioInformatics que están paralelos para la memoria compartida, es decir, enhebrados, pero no escritos para la memoria distribuida.