Si por “supercomputadora”, usted y yo queremos decir lo mismo (que también es la nomenclatura aceptada), ¡no puede!
Mire una supercomputadora como una colección masiva de unidades de procesamiento interconectadas (núcleos y / o zócalos, si lo desea). Las “supercomputadoras” reales que están en uso hoy en día están compuestas por millones de esas unidades, lo que obviamente es un lujo privado en sus dos máquinas combinadas.
Sin embargo, en teoría, puede conectar las dos máquinas mediante una infraestructura de red y llamarlo una “supercomputadora”. Luego, escriba las aplicaciones de manera que pueda utilizar múltiples unidades de cómputo en paralelo. Los modelos de programación para supercomputadoras varían en un amplio espectro. Para nombrar uno que está en uso pesado es MPI / OpenMP en el que OpenMP expresa paralelismo intra-nodo y MPI maneja el paralelismo entre nodos. Si tiene GPU en su “supercomputadora”, también puede probar algunos CUDA. Estos no son los únicos modelos de programación sino los populares.
- Cómo conectar tu PC a Internet
- ¿Es posible escuchar en un puerto específico usando sockets sin formato?
- Cómo convertirse en experto en hardware y redes
- ¿Cuáles son los diferentes modos de conectividad a internet?
- ¿Qué tecnologías, habilidades y conocimientos debe conocer un administrador de servidor Linux para configurar y administrar completamente cualquier servidor Linux?
Dicho esto, tengo la sensación de que está usando mal el término “supercomputadora” para referirse a una computadora más rápida. Si ese es el caso, el detalle anterior puede ser abrumador. Perdón por eso 🙂