Adrixtercio
Chapuzas Senior
- Registrado
- 28 Jun 2019
- Mensajes
- 1.411
- Puntos
- 113
Me lo has dejado mas claro con el comentario. Muchas gracias.Pero no estamos hablando de eso. No estamos hablando de si ganas rendimiento en juegos por el big little y los nucleos extra, sino de mantener el mismo cuando corres algo más de fondo.
De lo que estamos hablando, es si, el scheduler en lugar de poner 2 programas pesados en la misma cola, o 1 programa pesado y varios "parasitarios" como los llamaba el compi, los pone en 2 colas diferentes, por lo tanto, la cosa es, si pueden optimisar de tal manera que el juego en SI, corra el solito en el grupo BIG y que se agencie toda la cache para el mismo, sin tener nada más en cola, y con todo lo demás en la cola del grupo LITTLE.
Imaginate que tienes un 12900k con 8 cores rapidos A y 8 cores de bajo consumo X y con 32mb de cache, repartidos en 20mb para el grupo A y 12mb para el grupo X. Ahora bien, por defecto, windows decide según ciertas condiciones cuando correr que y donde. La cuestion es, si tu le dices a windows que para WARZONE (que usa entre 12 y 18mb de cache de manera efectiva) reserve de manera exclusiva el grupo A, y todo lo demás se vaya al grupo X. No solo tendriás posiblemente ligeramente mejor FPS, sino que los minimos y los maximos serían mejores comparado con un CPU normal en las mismas condiciones.
Por la misma regla de 3, cuando haces streaming que quita bastante FPS, corriese en el grupo X con windows y todo lo demás, mientras el grupo A está siendo usado exclusivamente por WARZONE.
y la otra cuestion:
Si con el tiempo el scheduler se ve optimisado para big.little y con las ventajas mencionadas arriba, que tan posible o imposible es decirle a windows que corra un 5950x en modo big little, designando un grupo principal y un secundario.....
Seria espectacular que un 5950X pudiera trabajar con cada chiplet y su "parcela" de caché en tareas diferentes para que no (digamoslo asi) se pisaran unos procesos con otros y poder optimizar casi a la perfección la capacidad de trabajo del procesador. Supongo que Intel lo acabará consiguiendo con su arquitectura pero si planta un buen precedente tal vez se pueda ver también en la arquitectura de AMD solo que, en este sentido, aquellos que tengan solo un chiplet como por ejemplo el 5800X se quedaría fuera de este planteamiento ¿no?