La computación paralela se refiere a
La computación paralela se refiere al proceso de utilizar múltiples recursos informáticos para resolver problemas informáticos al mismo tiempo. Es un medio eficaz para mejorar la velocidad informática y la potencia de procesamiento de los sistemas informáticos.
La idea básica de la computación paralela es utilizar múltiples procesadores para resolver de manera colaborativa el mismo problema, es decir, descomponer el problema a resolver en varias partes, y cada parte se calcula en paralelo mediante un procesador independiente. Un sistema informático paralelo puede ser una supercomputadora especialmente diseñada que contiene múltiples procesadores o un grupo de varias computadoras independientes interconectadas de alguna manera. El procesamiento de datos se completa a través de clústeres informáticos paralelos y los resultados del procesamiento se devuelven al usuario.
Es un algoritmo que puede ejecutar múltiples instrucciones a la vez. El propósito es aumentar la velocidad de cálculo y resolver problemas informáticos grandes y complejos ampliando la escala de resolución de problemas. La llamada computación paralela se puede dividir en paralelismo temporal y paralelismo espacial. “El paralelismo temporal se refiere a la tecnología de tuberías, mientras que el paralelismo espacial se refiere al uso de múltiples procesadores para realizar cálculos al mismo tiempo.
Términos básicos y características de la computación paralela
1. Términos básicos
Grado de nodo: número de aristas que entran o salen de un nodo. En una red unidireccional, la suma de los bordes entrantes y salientes se denomina grado de nodo.
Diámetro de la red: La distancia más larga entre dos nodos cualesquiera de la red, es decir, el número máximo de rutas.
Ancho de bisección: número mínimo de aristas que se deben eliminar para dividir la red en mitades.
El ancho de banda de la sección transversal: el número máximo de bits (o bytes) de información que pasan a través de todas las conexiones en el plano de sección transversal más pequeño por segundo.
2. Características
Para aprovechar la computación paralela, los problemas informáticos generalmente se expresan como: separar el trabajo en partes discretas, lo que ayuda a resolverlo simultáneamente; en cualquier momento y de manera oportuna; El tiempo que lleva resolver el problema con múltiples recursos informáticos es menor que el tiempo que lleva con un solo recurso informático.