La teoría es buena. Tengo ganas de probarlo.
Mi teoría es la siguiente, con Intel y Windows manda los procesos o la mayoría de los procesos a los núcleos eficientes, descargando de ciclos de procesamiento en los núcleos P, eso significa que los núcleos P se pueden dedicar exclusivamente para esa aplicación que requiera rendimiento, eso significa que no pierde tiempo en otros procesos por lo que su rendimiento es Alto.
Ahora si tengo un 5950X y le digo a Windows, sabes que, cuando te enciendes y cargas los procesos cárgalos del núcleo 1 al 8, y déjame 24 núcleos para estas aplicaciones (juegos en general) eso significa que esos núcleos tampoco debería perder ciclos en otros procesos. En este punto se podría pulir un poco y calcular bien CCD.
Hace muchísimo tiempo alguien de este foro logro hacer eso en aquellos tiempos de Dual Core, donde logro que por defecto cargara todo en un nucleo en Windows.
Que opinan? Tengo ganas de igual manera experimentarlo.
Saludos
La teoría es buena. Tengo ganas de probarlo.
La verdad que si, sigo investigando y digamos que cada vez es menos descabellado.
Por ejemplo esta esta utilidad para medir la latencia entre Core a Core, aunque no es sorpresa para nadie, de cierta manera hay que recordar que los Ryzen tienen dos CCX y manejan latencias distintas. Entonces para hacer funcionar este experimento podríamos decir que por defecto todos los procesos deben ir a un CCX y los juegos o aplicaciones pesadas deben ir a otro CCX, esto debería ser sencillo con la app de Process Lasso usando los rules para lograr este ultimo que comente.
Aqui para generar un Heatmap. https://www.capframex.com/assets/sta...y-heatmap.html
y por ultimo la utilidad para que ustedes mismo hagan el test. https://github.com/CXWorld/MicroBenchX