Mantle de AMD finalmente surge: resulta que en realidad es para impulsar las CPU de gama baja, no las GPU

Enjambre de estrellas de óxido

Esta mañana, AMD planeó lanzar su controlador Mantle, con soporte para Battlefield 4 (ese parche, de EA, aún debería estar programado para lanzarse a las 4 a.m. EST) y con una demostración de tecnología: Star Swarm, de Oxide. Desafortunadamente, una demora de último minuto de AMD debido a problemas con los controladores ha hecho que la compañía retenga el controlador de envío un poco más. Así que esta es una vista previa de los datos de rendimiento que AMD ha publicado hasta ahora, con nuestras propias pruebas para seguir mañana, con ambas BF4 y la demostración de Star Swarm.

No es exagerado decir que Mantle es uno de los productos gráficos más esperados del año. Es potencialmente un nuevo competidor de la API de DirectX de Microsoft, se ha utilizado como justificación para Programa GameWorks de Nvidia por los usuarios de Nvidia que sienten que AMD es la compañía que inclina el campo de juego y que se celebra de manera preventiva como una de las principales tecnologías de juegos de próxima generación para el espacio de PC y consola. Por lo tanto, antes de sumergirnos en las pruebas de rendimiento, debemos decir algunas palabras sobre lo que Mantle está diseñado para hacer y lo que no.

Falta de comunicación del manto

Hay algunos elementos clave de Mantle que no se han comunicado con tanta claridad como deberían. Mantle se anunció en el lanzamiento de una GPU como una alternativa a las API de GPU existentes como OpenGL y DirectX. Por lo tanto, la mayor parte de la discusión sobre la API se ha centrado en cuánto mejoraría Mantle el rendimiento de las diversas tarjetas gráficas de AMD al permitir que se envíen un número mucho mayor de llamadas de dibujo por cuadro.



Llamadas DX Draw

El problema con este enfoque es que implica que Mantle hace que un juego se ejecute más rápido al hacer que GPU más eficiente. En realidad, Mantle tiene como objetivo mejorar el rendimiento y reducir la carga de trabajo en el lado de la CPU de la ecuación. Eso significa que las mejoras de rendimiento de Mantle con respecto a DirectX 11 dependerán de si un juego está vinculado a la CPU o no.

Según AMD, estos escenarios son bastante comunes en los juegos, ya que las API existentes tienen enormes cantidades de sobrecarga y dificultad para escalar a múltiples núcleos de CPU. AMD espera que Mantle ofrezca un beneficio principal “para la mayoría de los jugadores de PC que han procesadores de nivel de entrada y de gama media. ' (énfasis añadido). Esto significa que los mayores aumentos de rendimiento de Mantle deberían ser visibles en las APU, particularmente en chips como el A10-7850K e incluso piezas basadas en Kabini.

Mantle logra sus beneficios al ofrecer los siguientes beneficios sobre DirectX 11:

  • Baja validación y procesamiento de comandos API
  • Control de búfer de comando explícito
  • Cerca del escalado de rendimiento lineal desde los búferes de comando de grabación en múltiples núcleos de CPU
  • Reducción de la sobrecarga de compilación del sombreador en tiempo de ejecución

Esto es lo que eso significa, en conjunto: Mantle brinda a los desarrolladores mucho más control sobre dónde se ejecutan los búferes de comando, cuántos núcleos se utilizan para este proceso y mucho mejor escalado cuando hay múltiples núcleossonusado. Algunos de ustedes recordarán que una de las características de Direct3D 11 era su soporte para renderizado multiproceso. Según AMD, mientras que D3D permite la representación de subprocesos múltiples, el escalado de la CPU no es muy bueno. Uno de los objetivos de Mantle es permitir un escalado de CPU mucho mejor y un rendimiento general mejorado.

Donde importa Mantle

AMD afirma explícitamente que Mantle no necesariamente mejorará mucho el rendimiento en la parte superior de la pila de rendimiento de CPU / GPU. Según la empresa, 'Mantle tiene un impacto menor en los casos en los que se utilizan altas resoluciones y configuraciones de 'máximo detalle', ya que es probable que estas configuraciones graven al máximo los recursos de la GPU de una manera que es más difícil de mejorar a nivel de API. (los llamados escenarios ligados a GPU) '.

Escalado de CPU AMD

Mantle aún puede mejorar el rendimiento sobre DirectX 11 en tales casos gracias a la reducción de envíos de búfer de comando, cola DMA asíncrona para cargas de datos, capacidades de cómputo asincrónico y técnicas avanzadas de anti-aliasing, pero la compañía aún no está haciendo grandes predicciones para la categoría.

Copyright © Todos Los Derechos Reservados | 2007es.com