Las tarjetas AMD se benefician de su tecnología para tener mayor rendimiento en DirectX12

Caperuzo

Chief Reporter
REPORTERO
Se incorporó
1 Junio 2015
Mensajes
124
Ya es inminente la aparecida de la implementación de DirectX12 en los videojuegos, un ejemplo es ARK: Survival Evolved , en Steam está disponible como “Early Acces”, tiene como particularidad de ser el primero en usar el DirectX12, por lo cual se lanzara un parche para hacer uso de este API para los que adquieran el juego.

Pueden revisar más detalles y los comentarios de este juego en un tema de nuestro foro.

Ashes of the Singularity (que está en versión Alpha) es otro juego que hará uso de la nueva API, y sus desarrolladores (Oxicom) han indicado que el juego tienen mejores resultados con las tarjetas de video AMD , por sobre de las competencia.

sharedimage.png


La respuesta de esto se debe a Graphic Core Next (GCN), tecnología que empezó a aplicar AMD allá por el año 2012, como una de las características de las Series HD 7000. Oxicom indica que DX12 se beneficia con la CGN, ya que es posible realizar la computación asíncrona, característica que no era aprovechada en DirectX11, esto significa en simples palabras que reducen los tiempos de ocio para ejecutar una instrucción, por lo cual correr un juego con esta nueva API con una AMD dará mejores resultados que con una NVIDIA

El siguiente esquema representa como se ejecutan las tareas sin los shader sincronicos, pueden ver que la tarea que tiene menor prioridad (trazo morado) tiene que esperar que termine de ejecutar la que tiene mayor prioridad (trazo azul), mientras que en la segunda, que es un esquema con computación asíncrona, pueden ver que los dos trazos pueden ejecutarse paralelamente.

2.png


3.png


Ciertamente que NVIDIA no se quedara con los brazos cruzados, por ahora no queda más que esperar las comparativas si realmente el hacer uso de los shader sincrónicos repercuta en un mejor rendimiento, prontamente deberia estar disponible el parche para ARK: Survival Evolved y ver que tan así es.
 
Se incorporó
4 Marzo 2005
Mensajes
7.830
Por lo que estuve leyendo en Guru3D, las GPU Maxwell de nVidia sí dispondrían de la capacidad de async compute, pero implementada de una manera diferente que las GPUs de AMD. Por lo mismo, el rendimiento que la aplicación (juego o benchmark) le podría sacar a cada arquitectura, Maxwell o GCN, va a depender de cómo estén "compilada", y este benchmark (Ashes of ...) está auspiciado por AMD.

Nótese que escribí en condicional, ya que hasta que no vea evidencia de que funciona en nVidia no lo doy por seguro.

Por otro lado, todo esto también deja expuesto el hecho de que actualmente no hay ninguna arquitectura en GPUs que soporte por completo las nuevas características de DirectX12 y probabalemente habrá que esperar a Pascal y como sea que se llame lo nuevo de AMD. De hecho, ayer alguien de AMD dijo: "There is no such thing as full support for DirectX 12 today" (algo así como "No existe soporte completo para DirectX 12 al día de hoy").

Incluso las últimas IGP de Intel tienen mayor soporte para algunas cosas de DirectX12 que nVidia y AMD:

fca71ffc_d3d1220unified20features20table_1.png




Por lo mismo, cabe la posibilidad de que aunque AMD tenga un potencial mejor rendimiento en algunas cosas, al final va a depender de cómo los desarrolladores implementen el juego, y ya sabemos que nVidia tiene más experiencia y recursos para pasarles dinero.

Sólo queda esperar a que empiecen a salir juegos. Por lo pronto, la gente de ARK: Survival Evolved anunció ganancias de hasta 20% en rendimiento con el parche que agrega DirectX12, pero nada asegura que eso será gracias a async compute o a otras características nuevas de DirectX12.



Fuentes para el que quiera informarse más:

http://www.guru3d.com/news-story/nv...12-benchmark-to-disable-certain-settings.html

http://www.guru3d.com/news-story/amd-there-is-no-such-thing-as-full-support-for-dx12-today.html

http://www.overclock.net/t/1567968/directx-12-direct3d-12-feature-levels-and-resources
 
Upvote 0

L3thial

Por siempre tuyo Camila
Se incorporó
8 Febrero 2008
Mensajes
3.024
Esto pasa por comprar VGAs sin que salgan todas las especificaciones y tecnologuias de DX12.

Enviado desde mi LG-D805 mediante Tapatalk
 
Upvote 0
Subir