Pues ya era hora de que AMD lanzara las herramientas y soporte para la API de computo heterogeneo OpenCL 2.0, cuando Intel se le adelanto en esta tarea, y eso que intel no tiene fuerte en el ambiente grafico, nmercado el cual AMD si tiene productos y que deberia de cuidar.
Intel viene con todo: OpenCL 2.0 y D3D_12 antes que AMD y nVIdia.:
posting.php?mode=reply&f=9&t=2036681Como sea, AMD integra su ICL para OpenCL 2.0 dentro de los controladores Catalyst 14.4.1 RC1, que hay que decir solo es compatible para GPUs de arquitectura GRAPHICS CORE NEXT, es decir, a partir de las radeon HD7000 o en los APUs a partir de la familia Kaveri, y en windows 8/8.1.
Lo importante de OpenCL es que permite que GPU y CPU usen la misma porcion de memoria RAM, en lugar de que el GPU solo pueda acceder a la VRAM [ram de video], lo cual obligaba a la perdida de tiempo de la ejecucion dela tarea mientras se copiaban datos de la RAM hacia la VRAM y viceversa. Ahora con una memoria unificada donde GPU y CPU puedan usar la misma porcion de memoria, se aceleraran los resultados del trabajo que hacen en conjunto CPU-GPU.
Mas detalles y descarga desde la pagina oficial de AMD:
http://support.amd.com/en-us/kb-article ... river.aspxY ademas vemos que AMD estuvo trabajando tiempo extra para sacar la segunda version de su TressFX e incluso libera el codigo fuente haciendolo Open Source para TressFX 2.0, el cual usaba DirectCompute, pero segun parece tambien usara OpenCL para funcionar en las consolas PS4 y One, aparte de funcionar en otros sistemas operativos. TressFX es el famoso 'efecto Pantene' que vimos en el juego de PC Tomb Raider, en el cual el cabello de Lara Crosft lucia mas realista. Pues bien, ahora en su version 2.0 se ha mejorado el rendimiento, con lo que tendra menos impacto negatio en los frames pro segundo que pueda renderear el GPU, tambien se extiende a maleza, hierba y telas.
.