Así es CoreDirector, la alternativa a Intel APO para aumentar los FPS en todas las CPU Core 12, 13 y 14
El hecho de que Intel introdujese los Core 12 al mercado forzó a Microsoft a lanzar Windows 11 en un momento donde el kernel tenía que enfrentar muchos cambios para el futuro del hardware. Los P-Core y los E-Core lo cambiaron todo, llegó Intel Thread Director para tomar las decisiones de programación óptimas para cada carga de trabajo del procesador en cuestión, y junto con dicho kernel, ambas compañías se las prometían felices. Pero no fue así. Con el anuncio de los Core 14 Intel lanzó APO, restringida a estas, pero por suerte ahora tenemos CoreDirector, ¿qué es exactamente?
Intel Thread Director no termina de funcionar como a Microsoft y a los azules les gustaría. Hace el trabajo, pero la afinidad no es la correcta y se necesita de APO para poder volver a ganar el rendimiento que se esperaba en gaming, puesto que los E-Core limitan el rendimiento aquí. Por ello, un nuevo software pretende rellenar el hueco que han dejado tanto Microsoft como Intel permitiendo ganar rendimiento en juegos o mejorar la eficiencia de cada procesador.
CoreDirector, el software de gestión de procesos para Windows
El problema, en gran parte, sigue siendo el mismo: Windows no hace el trabajo correctamente entre P-Core y E-Core, ni tampoco Thread Director y APO está limitado por ahora. Por lo tanto, se necesita algo más generalista que abarque todo, y ahí entra CoreDirector.
Este es un software gratuito para Windows que tiene una función específica: evitar que los procesos más complejos o simples (dependiendo de su carga y asignación) vayan a parar a los E-Cores por norma general. Esto es debido a que Intel sigue manteniendo una prioridad mayor a la eficiencia, pero esto no es siempre necesario ni un requisito que deba cumplirse.
Por lo tanto, CoreDirector lo que pretende es mantener las tareas en los P-Core por encima de los E-Core, sobre todo en software exigente.
¿Por qué es necesario todo este embrollo y cómo es posible que Microsoft e Intel no lo solucionen?
Porque realmente no está en su mano. Es decir, todo son paños calientes y la "culpa" es de los desarrolladores. El software en su gran mayoría está beneficiando más a la arquitectura AMD y su diseño en chiplets que a la de Intel, puesto que la mayoría de programas y aplicaciones no se ha actualizado con una base que entienda y pueda trabajar con dos tipos de núcleos, y es posible que esto nunca pase en muchos casos.
Por lo tanto, Windows y Thread Director tienen que interpretar hacia qué tipo de Cores tiene que ir un subproceso, y APO solo es específico para juegos, por lo tanto, nadie termina de cubrir todo el espectro y menos de hacerlo de forma correcta.
Este programa entra justo en medio para "matar a cañonazos el problema", como explica su descripción:
CoreDirector tiene varios métodos de aplicación, desde deshabilitar suavemente el Modo de eficiencia en los procesos de destino hasta conjuntos de CPU un poco más fuertes y afinidades estrictas de CPU.
Métodos de aplicación:
- Modo de eficiencia desactivado: Este método evitará que los subprocesos se pongan en modo de eficiencia. Esto sirve para evitar que se programen automáticamente en los E-cores. Sin embargo, un proceso aún puede usar los E-Cores si su número de subprocesos lo justifica, o si así lo decide específicamente.
- Afinidades de CPU: Este método restringirá todos los subprocesos a los P-Core. La única excepción es un proceso que se programa intencionalmente en los E-Cores.
- CPU Sets: Este método se encuentra en algún punto intermedio entre los otros dos y deja gran parte de la decisión al sistema operativo.
Por último, este software no tiene restricción entre las distintas arquitecturas de Intel con P-Core y E-Core, es decir, es compatible con Intel Core 12, Core 13 y Core 14. Si se requiere mayor control o personalización, la misma compañía tiene otro software llamado Project Lasso que permite una mayor optimización a nivel de subproceso, pero para la gran mayoría de usuarios CoreDirector será más que suficiente para ganar FPS y rendimiento general.