Parallel Computing
Computación paralela
¿Qué es?
La computación paralela es un método que utiliza varios recursos informáticos simultáneamente para resolver un problema computacional. Durante el proceso, se ejecutan muchas instrucciones al mismo tiempo. El concepto básico consiste en dividir el contenido que se va a calcular en partes discretas y, a continuación, resolver el problema mediante varios métodos de ejecución.
¿Por qué la necesita?
El método de computación tradicional consiste en ejecutar operaciones de software en un único equipo, con una sola unidad central de procesamiento (CPU). La CPU utiliza una serie de instrucciones para resolver el problema de forma secuencial, pero solo puede ejecutar una instrucción a la vez. La computación paralela es una evolución de este método de cálculo secuencial, concebida para simular el funcionamiento del mundo natural, donde los acontecimientos ocurren de forma simultánea y pueden procesarse en paralelo. Según este principio, es posible acelerar el procesamiento de instrucciones complejas y reducir el tiempo de computación.
¿Cómo ayuda GIGABYTE?
Los servidores de la serie G de GIGABYTE incorporan diversas ranuras de expansión para tarjetas aceleradoras GPU, lo que permite aprovechar las ventajas de la computación paralela mediante la capacidad de procesamiento de una GPU multinúcleo. El G291-2G0 admite hasta 16 tarjetas aceleradoras NVIDIA T4/P4 en un chasis 2U, por lo que resulta adecuado para cargas de trabajo de inferencia de inteligencia artificial, como el reconocimiento de voz, el procesamiento de imágenes y vídeo, los sistemas de recomendación para compras en línea o la transmisión de vídeo, entre otros. La NVIDIA Tesla T4 está diseñada para ampliar verticalmente la capacidad de cómputo de aceleración de un único servidor, reducir la latencia de inferencia 10 veces y ofrecer una eficiencia energética de cómputo 40 veces superior a la de una CPU.