Compatibilidad de representación simultánea: otro paso adelante

La actualización 1.0 marcó un auténtico hito para World of Tanks. Enriqueció nuestro juego con un motor totalmente nuevo, Core, nuevos gráficos y una banda sonora de alta calidad.

El último año hemos trabajado duro para que el juego se vuelva aún más impresionante visualmente. Sin embargo, quizás no sepáis que, junto a los impresionantes gráficos, una parte clave del nuevo motor nos ha permitido optimizar el rendimiento y ha impulsado la implantación de la representación simultánea. Gracias a la nueva tecnología, podemos sacar todo el jugo de cualquier tarjeta gráfica, explotándola al 100 %.

Pero no nos hemos parado ahí. Hemos hecho todo lo que estaba en nuestra mano para aprovechar al máximo la potencia de vuestra CPU.

Breve resumen

Hasta hace poco no tenía sentido introducir la tecnología de representación simultánea. La mayoría de los jugadores tenían ordenadores con procesadores de doble núcleo y en esos casos ya estábamos usando la capacidad máxima de ambos núcleos.

Sin embargo, en los últimos años ha habido un aumento notorio del número de jugadores con CPU de cuatro o seis núcleos, y esta tendencia no deja de aumentar. Actualmente, el 60 % de nuestros jugadores tienen ordenadores con procesadores de cuatro núcleos.

Tras un minucioso estudio de las estadísticas, nos hemos dado cuenta de que era hora de añadir una importante función a World of Tanks: la compatibilidad de representación simultánea, desarrollada en colaboración con Intel. Para ello, necesitábamos «enseñar» al motor a realizar cálculos de forma simultánea en todos los núcleos disponibles, en lugar de hacerlos uno por uno.

actualización 1.0, con compatibilidad de representación simultánea

actualización 1.0, sin compatibilidad de representación simultánea

Una tarea dura pero interesante

Suena genial, pero se trata de un gran desafío.

El problema es que, con los ajustes más bajos, el CPU procesa varias tareas por renderización. Sin embargo, cuando establecéis los ajustes en calidad «Ultra», la cantidad de tareas aumenta. Para complicar aún más la situación, estas tareas son irregulares: algunas se calculan más rápido que otras, muchas tienen dependencias entre ellas y, en ocasiones, antes de empezar un nuevo cálculo hay que tener el resultado del precedente.  

El aumento del rendimiento en un determinado ordenador depende de muchos factores, incluyendo:

  • La versión de vuestro sistema operativo
  • El procesador, la placa base, la tarjeta gráfica y otros componentes

También debéis entender que la compatibilidad de representación simultánea no es una función estática, sino dinámica que rinde de forma distinta en distintos preajustes (es decir, en distintas configuraciones gráficas).

  • En los ordenadores con CPU y tarjetas gráficas de gama baja, el aumento del rendimiento será mínimo.
  • Si la CPU es potente pero la tarjeta gráfica es lenta, tampoco habrá un aumento de rendimiento digno de mención. La tarjeta gráfica ya estará funcionando al máximo sin la compatibilidad de representación simultánea, así que no podréis alcanzar una mejor calidad gráfica.
  • Al contrario, si el procesador tiene varios núcleos, pero no es muy potente y la tarjeta gráfica es rápida, el aumento del rendimiento será significativo.

Aquellos que juegan a World of Tanks en ordenadores portátiles también apreciarán la representación simultánea. Normalmente, los ordenadores portátiles están equipados con procesadores multinúcleo de baja frecuencia y compatibles con la tecnología «Turbo Boost». Esta aumenta el voltaje de un núcleo, incrementando temporalmente su frecuencia y su rendimiento. Cargar de forma uniforme todos los núcleos también reducirá el consumo de energía del portátil, aumentando el tiempo de juego cuando os quedáis sin batería.

Preguntas frecuentes

Expandir

Seguro que tenéis preguntas sobre el aumento del rendimiento de vuestro ordenador y otros aspectos técnicos. ¡Encontraréis las respuestas a estas preguntas y las que nos habéis dejado en el foro en esta sección de Preguntas frecuentes!

  • ¿Hay alguna diferencia entre «simultaneidad» y «multinúcleo»?

En realidad no. La única diferencia es que «simultaneidad» es un término más enciclopédico o científico, usado principalmente por los expertos, mientras que «multinúcleo» es un término más coloquial, que usan los jugadores y el público general.

  • ¿Qué parámetros del juego se verán afectados por la implantación de la compatibilidad de representación simultánea?

Puede aumentar vuestros FPS. Todo depende de las características de vuestro ordenador. Tened en cuenta que no todos los usuarios tendrán un gran aumento de rendimiento y, aquellos que lo tengan pueden no notarlo.

  • ¿La compatibilidad de representación simultánea funcionará solo en ordenadores con una CPU de Intel?

La representación simultánea se desarrolló para ser compatible con configuraciones de ordenadores con cualquier CPU multinúcleo, no solo las de Intel, sino cualquiera.

  • ¿Cómo se implantará la simultaneidad en los CPU con un solo núcleo o dos?

Se implantará igual que para los CPU de cuatro u ocho núcleos. El número de núcleos no importa: si hay muchos, podremos explotar mejor las capacidades de cálculo del procesador. Si hay menos, podremos exprimirlos al máximo más rápido y será más complicado que la tarjeta gráfica se cargue al 100 %.

  • Mi tarjeta gráfica está cargada al 100 %, y la CPU solo está cargada al 30-40 %. ¿La compatibilidad de representación simultánea permitirá aumentar el rendimiento de mi ordenador? ¿Esta tecnología puede perjudicar mi tarjeta gráfica? 

En este caso no habrá ningún aumento de rendimiento. No os preocupéis, esta tecnología no causará ningún daño a vuestra tarjeta gráfica. Lo que debéis entender es que, si el juego hace funcionar al 100 % la tarjeta gráfica, no habrá ningún aumento de rendimiento.

  • ¿Aumentará el consumo de energía de mi ordenador/portátil?

Al contrario, se reducirá, pues todos los núcleos del procesador estarán cargados de forma uniforme. Además, en las configuraciones con gran cantidad de núcleos, esta carga ni siquiera alcanzará el 80 %. Por consiguiente, el sistema no tendrá que aumentar la frecuencia de la CPU, lo que tendrá un efecto positivo en el enfriamiento y el consumo de energía del ordenador.

  • ¿Las tecnologías Intel Hyper-Threading y AMD SMT seguirán siendo compatibles?

Sí, todos los ordenadores que utilizaban estas tecnologías serán más eficaces con nuestro juego.

Colapsar

¿Y después?

La implantación de la representación gráfica simultánea es un primer paso importante, que nos servirá de base para nuestro trabajo futuro. Esta solución nos permitirá implantar la representación simultánea en los subsistemas de otros juegos.

Uno de los objetivos de la implantación de la compatibilidad de representación simultánea es que podáis disfrutar de unos gráficos fantásticos y un estilo de juego dinámico en vuestro ordenador actual, sin tener que mejorarlo. Queremos que los gráficos y el sonido de World of Tanks sean aún más realistas y emocionantes sin que los requisitos del sistema aumenten.  

Las pruebas de nuestra solución

Seguimos probando la tecnología de simultaneidad en ordenadores con diversas configuraciones. Estas pruebas llevan mucho tiempo, porque nuestros jugadores tienen ordenadores con parámetros de sistema muy diversos. Sin embargo, ya podemos decir que esta tecnología es estable en ordenadores con varias configuraciones. Echad un vistazo a los resultados que obtuvimos durante las pruebas más recientes.

Todos los resultados se obtuvieron en condiciones óptimas, durante nuestras pruebas internas.

CPU: AMD Athlon 200GE, GPU: Vega 3, RAM: Dual Channel 16Gb DDR-4 2667, 1920X1080 (Minimum)

CPU: Intel Core i3-6100, GPU: Nvidia GeForce GTX 1060 6Gb, RAM: Single Channel 8Gb DDR-4 2133, 1920X1080 (Ultra)

CPU: Intel Core i7-3770, GPU: Nvidia GeForce GTX 1070 Ti, RAM: Dual Channel 16Gb DDR3-1600, 1920X1080 (Ultra)

Seguiremos trabajando para optimizar y mejorar el motor Core. ¡Estad atentos a las novedades!

Cerrar