Parallel Computing
Computación paralela
¿Qué es?
La computación paralela es un método que utiliza varios recursos informáticos al mismo tiempo para resolver un problema computacional. Durante el proceso, se ejecutan muchas instrucciones de manera simultánea. El concepto básico consiste en dividir el contenido que se va a calcular en partes discretas y, después, resolver el problema mediante varios métodos de ejecución.
¿Por qué se necesita?
El método tradicional de cómputo consiste en ejecutar operaciones de software en una sola computadora, con una única 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. El cómputo paralelo es una evolución de este método de cálculo secuencial, cuyo objetivo es simular el comportamiento del mundo natural, donde los eventos ocurren de manera simultánea y pueden procesarse en paralelo. De acuerdo con este principio, es posible acelerar el procesamiento de instrucciones complejas y reducir el tiempo de cómputo.
¿Cómo ayuda GIGABYTE?
Los servidores de la serie G de GIGABYTE cuentan con 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 es adecuado para cargas de trabajo de inferencia de inteligencia artificial, como reconocimiento de voz, procesamiento de imágenes y video, sistemas de recomendación para compras en línea o transmisión de video, entre otras. La NVIDIA Tesla T4 está diseñada para ampliar la capacidad de cómputo de aceleración de un solo 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.