Cuando hablamos de una tarjeta gráfica invariablemente terminaremos hablando de los núcleos CUDA o CUDA cores como la especificación clave para saber qué tan potente es una GPU. Sin embargo, es posible que cuando mires la ficha de especificaciones de una tarjeta gráfica halles un apartado que se refiere a los stream processors o procesadores de flujo. En este artículo te diremos qué son y qué función tienen en una GPU.
Qué son los stream processors
Un stream processor, SP por sus siglas en inglés o un procesador de flujo en español es un componente de la GPU encargado de procesar las instrucciones enviadas a la tarjeta gráfica. En pocas palabras, son los procesadores de la GPU encargados de realizar tareas como la generación de gráficos 3D, modelos de iluminación o sombras y básicamente cualquier elemento gráfico o visual.
Los stream processors también son conocidos como shaders, EU, o, más importante aún, como lo hace Nvidia: Núcleos CUDA. Esta distinción surgió en 2006, cuando Nvidia decidió apostar por la plataforma de desarrollo CUDA, mientras que AMD siguió la línea FireStream para sus tarjetas gráficas Radeon.
No obstante, en términos prácticos un núcleo CUDA y un procesador de flujo son lo mismo, aunque hay algunas diferencias mucho más notables que la diferencia de nombres. Los núcleos CUDA de Nvidia han sido diseñados para ser más eficientes que los procesadores de flujo de AMD, de modo que aunque una tarjeta gráfica Radeon tenga más stream processors que CUDA Cores que una GPU RTX, es muy probable que la de Nvidia tenga un mejor rendimiento.
Entonces, en resumen, un stream processor o procesador de flujo es el componente de la GPU encargado de realizar las operaciones gráficas, de modo que, a mayor cantidad de ellos, más potencia tendrá una tarjeta gráfica.
¿Cómo saber cuántos stream processors o CUDA cores tiene tu GPU?
Si tienes curiosidad sobre cuántos stream processors o CUDA cores tiene tu GPU puedes comprobarlo utilizando TechPowerUp GPU-Z, una herramienta diseñada para darte toda la información sobre tu tarjeta gráfica.
Para utilizarla simplemente descárgala desde su web oficial y ejecútalo. TechPowerUp GPU-Z te mostrará un informe pormenorizado. El dato que buscas para saber cuántos stream processors o CUDA cores tiene tu GPU es Shaders, que en mi caso es de 1024 para mi modesta GTX 1650 y 640 para los gráficos integrados al CPU.