Hace una semana con el lanzamiento de Ryzen, salieron muchos rumores, y según se estaba hablando, el CPU tenia un bug con Windows 10 y que de esta forma empeoraba el rendimiento, este error no pasa en Windows 7.
Ryzen es el primer cpu de la empresa con multi-threading, una característica que permite la ejecución de dos hilos al mismo tiempo. Un núcleo primario y otro auxiliar para cuando la mayor carga ocurra. El núcleo principal tiene estipulado un número máximo de instrucciones por ciclo, desempeño máximo. El core de reserva solo puede utilizar la memoria ya asignada para operar por sí solo.
O sea, lo mismo que tiene Intel….
El problema es que no todos los hilos son iguales para Windows.
Windows 10 entiende los hilos de Intel como cores menos potentes de manera correcta.
Y según parece, esto no pasa con Ryzen, ya que el sistema operativo no puede diferenciar entre núcleos físicos e hilos SMT virtuales, no priorizando núcleos principales y con esto pide cargas de trabajo desproporcionadas a los hilos mas débiles.
En cuanto a la memoria caché, Windows 10 la toma como un único conjunto de 136MB, y esto viene por la suma de las cachés L2 y L3 de cada uno de los hilos. Ryzen consta de 20MB entre L2 y L3.
La cosa es que Microsoft confirmo por Twitter que Windows 10 tiene problemas con Ryzen.