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, posteriormente, resolver el problema mediante varios métodos de ejecución.
¿Por qué la necesitas?
Un método de cómputo tradicional consiste en ejecutar operaciones de software en una sola computadora (con una sola unidad central de procesamiento). 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, cuyo objetivo es simular el funcionamiento 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 los beneficios de la computación paralela mediante la potencia 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 ideal 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 streaming de video, entre otras. La Tesla T4 de NVIDIA está diseñada para ampliar las capacidades de cómputo acelerado de un solo servidor, reducir la latencia de inferencia en un factor de 10 y ofrecer una eficiencia energética de cómputo hasta 40 veces superior a la de una CPU.