Problema
Ejecutar Cubase/Nuendo en sistemas con CPU de arquitectura híbrida que utilizan Performance-cores y Efficient-cores (P-Cores/E-Cores), tales como Alder Lake Intel® Core™ de 12ª generación o posteriores, puede provocar interrupciones de audio y reducir el rendimiento.
¡Por este motivo actualmente no recomendamos utilizar estos procesadores!
Motivo
Windows 11 se recomienda para las CPU con una arquitectura híbrida. El "Thread Director” incluido asigna las tareas a los núcleos disponibles para usar el máximo número de núcleos posibles simultáneamente. Sin embargo, los tests muestran que las tareas que no son consideradas tareas principales y se ejecutan en segundo plano, como las tareas de renderizado, las ventanas minimizadas o las tareas de audio en tiempo real, podrían ser asignadas a los E-Cores, que son mucho más lentos.
Soluciones alternativas
-
Desactivar los E-Cores en la configuración de UEFI/BIOS (si es accesible)
Dependiendo de la configuración de UEFI/BIOS, esta opción debería estar disponible en la configuración avanzada de la CPU.
He aquí un ejemplo:
(Source: skatterbencher.com)
De este modo, las tareas ya no podrán asignarse a los E-Cores. Sin embargo, se trata de una configuración para todo el sistema, y esto no siempre conviene. - Establecer la afinidad del procesador para la aplicación
El Administrador de tareas permite establecer la afinidad del procesador para cada tarea de forma separada. De esta forma se obliga a Cubase/Nuendo a usar los P-Cores para obtener el mejor rendimiento.
Hay muchas formas de abrir el Administrador de tareas. Una es hacer clic derecho en el botón de inicio de Windows en la barra de herramientas y seleccionar ”Administrador de tareas" en el menú contextual.
Ahora, cambia a la vista “Detalles”, haz clic derecho en Cubase/Nuendo.exe y selecciona “Establecer afinidad”.
Se abre una nueva ventana que permite seleccionar las CPU que deben usarse.
Aquí es importante saber de cuántos P-Cores y E-Cores dispone tu sistema. En la lista de arriba aparecen los P-Cores en primer lugar, seguidos de los E-Cores. Si tu sistema utiliza 8 P-Cores y 8 E-Cores, las últimas 8 "CPU" de la lista deben desactivarse para evitar que se utilicen los E-Cores.
También existe un atajo para conservar este ajuste. Encontrarás una descripción en la Microsoft Community. ¡Pero haz esto bajo tu propia responsabilidad!
Solución
Hemos empezado a investigar este asunto hace un tiempo y nuestra intención es mejorar esta situación con el tiempo.
Como este problema no afecta únicamente a nuestras aplicaciones, es muy probable que también veamos optimizaciones a nivel del sistema operativo (especialmente en el Thread Director).