ASIC (Application-Specific Integrated Circuit)
Circuito integrado de aplicación específica
¿Qué es un ASIC?
En el ámbito de la computación, distintos tipos de procesadores pueden ser más adecuados para diferentes tareas. Por ejemplo, una GPU es fundamentalmente distinta de una CPU: mientras que una CPU destaca en el procesamiento serial, una GPU está diseñada para ofrecer un mejor rendimiento en el procesamiento paralelo gracias a su enorme cantidad de núcleos. Por ello, las GPU han evolucionado de su función original, enfocada en la renderización de gráficos, hasta convertirse en la base de las aplicaciones de LLM y el desarrollo de IA.
Un «circuito integrado de aplicación específica», o ASIC, lleva hasta sus últimas consecuencias el concepto de diseñar un microchip para cumplir una función claramente definida. Es el extremo opuesto de un «arreglo de compuertas programable en campo» (FPGA), que puede reprogramarse después de su fabricación para realizar funciones distintas de aquellas para las que fue diseñado. Un ASIC ofrece un nivel de personalización mucho mayor durante su proceso de producción. Esto lo hace estar completamente optimizado para una tarea específica y le proporciona un rendimiento sin igual. Si bien el grado de personalización puede variar según el método de fabricación, la barrera de entrada para producir un chip ASIC suele ser mayor que la de sus alternativas más versátiles, aunque el costo puede compensarse mediante la producción en masa.
Un «circuito integrado de aplicación específica», o ASIC, lleva hasta sus últimas consecuencias el concepto de diseñar un microchip para cumplir una función claramente definida. Es el extremo opuesto de un «arreglo de compuertas programable en campo» (FPGA), que puede reprogramarse después de su fabricación para realizar funciones distintas de aquellas para las que fue diseñado. Un ASIC ofrece un nivel de personalización mucho mayor durante su proceso de producción. Esto lo hace estar completamente optimizado para una tarea específica y le proporciona un rendimiento sin igual. Si bien el grado de personalización puede variar según el método de fabricación, la barrera de entrada para producir un chip ASIC suele ser mayor que la de sus alternativas más versátiles, aunque el costo puede compensarse mediante la producción en masa.
¿Por qué lo necesitas?
La idea de modificar el diseño de un microchip para adaptarlo mejor a una función específica fue decisiva en la historia de la informática. Las primeras versiones de las GPU, que originalmente se diseñaron para renderizar gráficos por computadora —como su nombre lo indica—, cumplen con la definición de un circuito integrado de aplicación específica (ASIC). Aunque actualmente las GPU pueden utilizarse para mucho más —lo que ha dado lugar a un movimiento para reclasificarlas como GPU de propósito general (GPGPU)—, la idea fundamental de crear distintos tipos de procesadores y combinar sus fortalezas mediante la computación heterogénea es la que ha impulsado la invención de nuevas familias de unidades de procesamiento. Algunos ejemplos son los productos APU (unidades de procesamiento acelerado) de AMD, las unidades de procesamiento de datos (DPU) BlueField de NVIDIA, las unidades de procesamiento tensorial (TPU) de Google y otros más. Siempre que exista un área de aplicación que pueda beneficiarse de un procesador diseñado a la medida y la demanda sea suficiente para cubrir los costos de personalización, los productos de tipo ASIC y otros procesadores similares seguirán desempeñando un papel en la infraestructura de TI.
¿Cómo ayuda GIGABYTE?
GIGABYTE Technology ofrece servidores empresariales compatibles con la computación heterogénea, lo que permite que procesadores altamente especializados, como los productos ASIC, trabajen en conjunto con CPU y GPU convencionales. Los servidores GPU G-Series son altamente recomendables para su uso con aceleradores ASIC, ya que ofrecen múltiples ranuras de expansión con las tecnologías de interfaz PCIe más recientes, que proporcionan comunicación de alto rendimiento y baja latencia entre las unidades de procesamiento. El diseño patentado de gestión térmica de GIGABYTE también ayuda a aprovechar al máximo el potencial de los procesadores, a la vez que optimiza el PUE y mantiene operaciones estables.
Un buen ejemplo de producto ASIC es el Qualcomm® Cloud AI 100, que puede implementarse en el servidor GPU G292-Z43 de GIGABYTE. Este acelerador es altamente recomendable para realizar inferencia de IA en la nube o en el edge, ya que fue diseñado para responder a los requisitos específicos de los servicios de IA basados en la nube, como el procesamiento de señales, la eficiencia energética, el avance de nodos y la escalabilidad.
Un buen ejemplo de producto ASIC es el Qualcomm® Cloud AI 100, que puede implementarse en el servidor GPU G292-Z43 de GIGABYTE. Este acelerador es altamente recomendable para realizar inferencia de IA en la nube o en el edge, ya que fue diseñado para responder a los requisitos específicos de los servicios de IA basados en la nube, como el procesamiento de señales, la eficiencia energética, el avance de nodos y la escalabilidad.