Computo Heterogeneo, lo qu viene en AMD con CDNA

Imagen


AMD nuevamente pone enfasis en el area del computo heterogeneo, tema en el cual desde hace casi una decada ha puesto casi todos sus recursos, poque recordemos que la compra de ATI fue por esta razon de impulsar el desarrollo de sistemas GUCPU y que vimos reflejado en los APUs, que serian los primeros procesadores diseñados y planeados para el uso del computo heterogeneo.



Imagen

Imagen

Y en la familia Kaveri notamos otro pequeño paso, donde en base al sistema hUMA se tuvo por primera vez una memoria unificada que usen y comparten tanto el procesador como el iGP o procesador grafico intregrado, y asi evitarse que cada uno [igp y procesador] accedieran cada uno solo a su porcion de memoria correspondiente; que seria la VRAM del iGP y de la RAM del procesador, lo que ocasionaba tioempos muertos de espera a que informacion de la RAM se copiara a la VRAM y que de la VRAM se copiara informacion a la RAM. Con hUMA podian usar y modificar los datos ambos y acelerar los resultados; que es por lo que se crea el concepto de computo heterogeneo.



Imagen

En estos tiempos del nucleo ZEN del procesador y de las ultima generacion GCN del GPU se introduce INFINITY FABRIC, que seria algo similar al hUMA de los APUs de la familia Kaveri, donde se tendria un solo bus de datos unificado para el computo heterogeneo entre el procesador y el GPU, lo cual involucra otra vez a la memoria RAM unificada. Dentro de esto viene otra ligera mejora con la llegada de la arquitectura RDNA que vemos en las actuales Radeon RX 5000, pero...

Imagen



Imagen

AMD da otro paso adelante con la llegada de la arquitectura Compute DNA o CDNA que vendra en los nuevos GPUs y con la cual llega otra nueva generacion de Infinity, desarrollado y optimizado para el tema de conexiones con multiples GPUs en Data Centers, y cuyo mayor uso sera en el tema de machine learning.

CDNA la tendremos a finales de este año, junto con la segunda generacion de Infinity, donde CDNA esta diselñada para la Inteligencia Artificial como eje central y empleando partes de la actual arquitectura RDNA


Imagen

Imagen

Y para esto, los nuevos chips aparte de estar en la filosofia de chiplets, vendran en diseños de 2.5D y 3D, asi que seguiremos viendo el empleao de memorias HBM de segunda o tercera generacion en estos GPUs.

Imagen


Ahora, con todos estos aciertos por parte de AMD en sus diseños recientes [nucleos ZEN, nucleos GCN y RDNA, infinity fabric], junto con la salida de APIs como Vulkan, OpenCL, DirectCompute, ¿podra cumplir su deseo de que los desarrolladores hagan mas software que aprovehce el computo heterogeneo, asi como nos beneficiemos de su empleo?



.
0 respuestas