Intel confirma hasta 14 núcleos en Alder Lake para portátiles y acceso a instrucciones AVX512

Intel ha publicado una guía para desarrolladores centrada en sus CPUs Intel Core de 12ª Generación (Alder Lake) donde se confirma mucha información, como tener CPUs para equipos portátiles de hasta 14 núcleos (6x P-Core + 8x E-Cores), mientras que los modelos más básicos, los de menor consumo, ofrecerán configuraciones de hasta 10 núcleos (2x P-Core + 8x E-Core).

Todas esas configuraciones ya se han mencionado en numerosas ocasiones en las filtraciones. De hecho, incluso se mostraron en la propia presentación de Intel en el Día de la Arquitectura 2021. Sin embargo, nunca se adscribieron oficialmente a ninguna subserie específica, como sí ocurre en el nuevo documento.

Familia de CPUs Intel Alder Lake

Otro de los detalles más interesantes, es que las CPUs Intel Alder Lake tienen acceso a las instrucciones AVX512, eso sí, únicamente cuando están desactivados los núcleos de baja potencia (E-Cores).

La guía se centra principalmente en las implementaciones de software para CPUs híbridas. Proporciona varias estrategias de optimización para Alder Lake, incluyendo la falta de optimización, un "Buen Escenario", y el "Mejor Escenario".

Según el documento, la falta de optimización no significa que la CPU sea incapaz de distribuir las cargas de trabajo para las CPUs híbridas, que deberían ser manejadas por ThreadDirector de todos modos, pero algunas pueden ser distribuidas a los tipos de núcleos equivocados, en caso de que el algoritmo de programación no reconozca la tarea.

Intel Alder Lake - Escenarios

En el "escenario bueno", Intel asume que la aplicación será consciente de la arquitectura híbrida. Las tareas principales deben dirigirse a los núcleos Performance (P-Core), mientras que los hilos no esenciales y de fondo con menor prioridad deben dirigirse a los núcleos Efficient (E-Core).

El "mejor escenario" entra en más detalles sobre qué cargas de trabajo deben dirigirse específicamente a los núcleos Efficient: Compilación de sombreadores, mezcla de audio, transmisión de activos, descompresión y cualquier otro trabajo que no sea crítico.

Por otro lado, Intel se toma muy en serio la optimización de los juegos.

"[...] Los juegos son un segmento crítico para Alder Lake-S (ADL-S), y ninguna pérdida de rendimiento es aceptable. Mientras que muchos juegos están ligados a la GPU, los títulos AAA más importantes que funcionan con GPU dedicadas de gama alta suelen estar ligados a la CPU. Por lo general, los juegos estarán ligados a la CPU en uno o dos hilos críticos, y contarán con un sistema de tareas enumerado a la cuenta del procesador lógico o físico. Como es difícil eliminar el trabajo de los hilos críticos del juego, la Ley de Amdahl suele impedir que el recuento de núcleos se amplíe más allá de seis u ocho núcleos, pero esto no significa que los juegos no utilicen más de seis u ocho hilos/núcleos."

vía: Videocardz

Artículos relacionados