Sistema Win10 DX12 API rendimiento comparación de tarjetas gráficas nuevas y antiguas eficiencia medida

  
Microsoft Windows 10 nuevo sistema ha sido lanzado oficialmente, para un sistema operativo, el grado de rendimiento del hardware es una preocupación común de los usuarios. ¿Cuál es la experiencia de Windows 10 para usuarios de portátiles normales? ¿Puede Windows 10 dejar que el hardware en manos de los entusiastas lo lleve al siguiente nivel? ¿Puede el legendario DX12 realmente mejorar el rendimiento de los gráficos?

Creo que muchos de mis amigos han actualizado sus computadoras a Win10. La interfaz interactiva y las funciones no se discuten. Win10 integrado DX12 es bastante atractivo para los jugadores. Porque de acuerdo con la demostración de Microsoft, incluso si no se habla de nuevos efectos especiales, la eficiencia de la ejecución por sí sola es varias veces superior a la de DX11. Sin embargo, la demostración oficial de Microsoft es solo una palabra, ¿cuál es la situación real? No hace mucho, FutureMark agregó una prueba de sobrecarga del controlador a la nueva versión de 3DMark, que está diseñada específicamente para probar el rendimiento de la API de DX12, lo que también nos permite tener un concepto intuitivo de mejora de rendimiento de DX12.

Windows10 ha sido lanzado durante tanto tiempo, pero el programa de prueba DX12 ha sido hasta ahora, a excepción de la nueva prueba de "Función de sobrecarga de API" de FutureMark y la demostración DEMO DX12 basada en el motor UE4. Es posible que no encontremos otros programas DX12 disponibles. Además, la "función de sobrecarga de API" y la demo DEMO de UE4 DX12 están dirigidas principalmente a mejorar la eficiencia de DX12, pero no al aumento de los efectos de pantalla, así que solo quiero conocer a los amigos del globo ocular y luego esperar. Por supuesto, antes de hacer esto, primero experimentemos la eficiencia de ejecución ultraalta traída por DX12.

Para ser totalmente compatible con DX12, estas condiciones deben estar disponibles

▲ No todas las versiones de Win10 están integradas con DX12, es mejor ejecutar Dxdiag para confirmar

▲ Modelo de controlador WDDM2.0 puede ser compatible con DX12, aquí también puede ver que la tarjeta de la serie 9 N puede ser compatible con DX12.1
compatible con

y la compatibilidad perfecta. DX12 es dos conceptos diferentes, simplemente, ahora los gráficos principales pueden ser Compatible con DX12, pero para ser totalmente compatible con todos los efectos de DX12, debe ser GCN 1.1 o superior a la tarjeta A o GeForce 900 N. Por supuesto, incluso si solo es compatible con DX12, puede disfrutar de la mejora de la eficiencia que ofrece DX12.

¿Siempre que la tarjeta de video esté bien? Por supuesto que no Además de la compatibilidad con la tarjeta gráfica, se requieren el controlador, el sistema operativo y el programa en sí. Los controladores, NVIDIA, AMD e Intel han actualizado el controlador de gráficos, solo necesita usar la última versión de OK, realmente no desea actualizar, verifique si el controlador es WDDM 2.0 también (la ejecución de Dxdiag se puede ver en la página de visualización) No hace falta decir que el sistema solo puede usar Win10 (si el DX12 se elimina y se usa en Win7 es completamente correcto, aún se desconoce); en términos de programa, 3DMark debe actualizarse a 1.5.915 para que sea normal en la versión oficial de Win10. Probar el proyecto utilizando la función de sobrecarga API.

" API Overhead Function "

De hecho, la descripción oficial de FutureMark es muy clara. El elemento de prueba de la función de sobrecarga de API no es adecuado para el rendimiento de comparación entre diferentes tarjetas gráficas. Examina principalmente la eficiencia de la llamada del sistema a operaciones de dibujo de GPU bajo diferentes API. Cuanto más alta es la API, más operaciones de dibujo se pueden invocar mientras se consumen los mismos recursos del sistema.

El principio de la prueba completa también es muy simple, es decir, la operación de dibujo siempre se incrementa hasta que la velocidad de fotogramas de actualización de cuadros se reduce a 30 fps, y cuántas operaciones de dibujo se realizan en este momento, cuanto más se ejecuta la API de manera más eficiente. Alta Esta prueba incluye DX11 single-threaded, DX11 multi-threaded, Mantle (solo es compatible con la tarjeta A) y DX12, un total de 4 sub-pruebas, y la diferencia en la eficiencia de ejecución de varias API es clara de un vistazo.

Medido! DX12 es altamente intrigante

▼ Test Platform

Procesador: Intel Core i7 4770K

Placa: ASUS B85M-G PLUS

Memoria: Kingston DDR3 1600 4GB × 2

Gráficos: GeForce GTX970; GeForce GTX760; Core Graphics

Disco duro: Kingston HyperX SAVAGE SSD de 240GB

Monitor: DELL U2410

Potencia: Huntkey MVP600

1, gráficos discretos de gama alta medidos

Para las tarjetas gráficas de gama alta como GTX970, la mejora de la eficiencia que ofrece DX12 es increíble, pero no tiene múltiples subprocesos. DX11, la puntuación se ha duplicado en comparación con DX11 de un solo hilo, pero después de usar DX12, esta brecha es una broma — DX12 dibuja más de 1.6 millones por segundo de operaciones de dibujo, que el modo DX11 de múltiples subprocesos ¡Es 6 veces más rápido! Por supuesto, la tarjeta N no es compatible con Mantle. De hecho, no tiene que preocuparse. Después de todo, DX12 es el favorito de todas las tarjetas gráficas convencionales. Con DX12, a quien todavía le importa AMD, AMD no está listo para seguir jugando.

Además, desde la curva en el lado derecho de la figura, puede ver un fenómeno interesante. Cuando se usa DX12, la temperatura de la CPU es la más baja en el medio y luego aumenta lentamente. De hecho, se puede demostrar que la presión del DX12 en la CPU es menor cuando la carga ha alcanzado el límite del entorno DX11. Más tarde, debido a que la velocidad de cuadros del marco DX12 se reduce a 30 fps, la temperatura de la CPU aumenta. — — Esto también demuestra que DX12 ocupa menos recursos del sistema bajo la misma carga.

2, la corriente principal de la generación anterior solo medida

GTX760 como la generación anterior de tarjetas gráficas, incluso si no puede admitir completamente los efectos de DX12, puede disfrutar de la alta eficiencia de DX12

Sabemos que la tarjeta N de la serie 9 puede admitir perfectamente DX12.1, y la tarjeta gráfica de la serie 7 anterior solo puede ser compatible con DX12. Sin embargo, esto no importa, de los resultados de las pruebas, el GTX760 también puede disfrutar de la alta eficiencia del DX12, y el aumento es incluso mayor que en la tarjeta gráfica de la serie 9, ¡alcanzando 11 veces! Por supuesto, el modo DX11 de subprocesos múltiples del GTX760 no es mucho más rápido que el modo DX11 de un solo hilo.

Desde la curva, el rendimiento de GTX760 es algo diferente del de GTX970: es que la temperatura de la GPU es más baja en el medio de la prueba y la temperatura de la CPU es relativamente estable. Parece que la arquitectura de la GPU tiene una influencia obvia en la eficiencia de DX12.

3. Tarjeta de gráficos principal de nivel de entrada

La tarjeta de gráficos principal también tiene más del doble de la eficiencia mejorada.

Aunque en comparación con la corriente principal, la tarjeta de gráficos principal El rendimiento es mucho más débil, pero también se beneficia de DX12 — — incluso no es compatible con todos los efectos de DX12. En el modo DX12, la tarjeta gráfica principal también ha logrado más del doble de la mejora de la eficiencia, y la puntuación es más alta que la del modo DX11 de un solo hilo del GTX970, lo que es realmente impresionante.

La curva también está bien interpretada. Después de todo, la tarjeta gráfica principal está en la CPU, por lo que las curvas de temperatura de los dos son casi coincidentes, y la temperatura también muestra una tendencia ascendente constante, y el rendimiento general es relativamente estable.

Resumen:

Desde el punto de vista de la prueba, la mejora de DX12 en términos de eficiencia de ejecución es de hecho muy obvia, lo que puede atribuirse a su utilización más completa de CPU de múltiples núcleos y GPU. Sin embargo, debe tenerse en cuenta que la prueba de la función de sobrecarga API no se puede usar para medir simplemente el rendimiento de la tarjeta gráfica. Después de todo, esto es solo una llamada para verificar la operación de dibujo, y no implica varios efectos de imagen, materiales, texturas y partes ocupadas por la memoria de video. Los factores tienen un mayor impacto en la velocidad de los juegos DX12.

Por lo tanto, en futuros juegos de DX12, es posible que sus requisitos de hardware sean aún muy altos. Todavía no es fácil para las tarjetas gráficas convencionales ejecutarse en modo de alta calidad, pero también notará que En el caso de DX11, el juego de DX12 tendrá un aumento significativo en la complejidad de los detalles de la escena, que también es el valor de actualizar DX12.

Experiencia especial: DX12 DEMO con motor UE4

El DX12DEMO hecho por CryZEN basado en el motor UE4 se lanzó oficialmente. También podemos experimentar el efecto del juego DX12 por adelantado.

Con GTX970, 1920 y tiempos; resolución 1080P, la DEMO se ejecutará a 60 fps, lo que muestra que ha bloqueado la velocidad de cuadros máxima, pero cuando se ejecuta en el modo DX11, la velocidad de cuadros se reducirá. Hasta 40fps. Cuando usa el GTX760, también puede ejecutar DEMO (no es obligatorio para el soporte de efectos completos DX12), la velocidad está en el rango de 50-60 fps, también es suave y, ocasionalmente, hay tensiones diminutas. Por supuesto, aquí también probamos la tarjeta gráfica principal, pero también puede ejecutarse, pero además de que los efectos de la pantalla son casi nada, la velocidad de funcionamiento también se calcula en 0. Xfps, esta velocidad no tiene sentido.

Copyright © Conocimiento de Windows All Rights Reserved