Balanceo de carga entre múltiples tarjetas Intel

Tengo un sistema que uso para transcodificación que actualmente tiene dos tarjetas Intel Arc (pronto serán 3).

Por defecto, cuando tienes múltiples codificaciones ejecutándose en paralelo, todos los trabajos usarán la misma tarjeta. (este es un comportamiento normal en HandBrake también, al parecer).

Cuando usas HandBrake, puedes agregar una configuración como gpu=1 y usará la GPU con el índice de hardware 1. Esta es una solución alternativa que he encontrado para distribuir manualmente las cosas.

¿Hay alguna forma de configurar MCEBuddy para distribuir la carga entre varias GPUs?

Entiendo que podría tener perfiles diferentes que usen GPUs diferentes, por lo que diferentes tareas de conversión podrían usar GPUs diferentes.

¿Hay alguna forma de darle a MCEBuddy una variable en el perfil para que pueda distribuir las cosas?

No he tenido suerte intentando encontrar una forma de que los controladores de Intel limiten el número de conversiones.

Esa es una idea genial. Aparte de dividirlo con múltiples perfiles y tareas, no creo que haya otra forma de hacerlo. Pasaré esto a una nueva solicitud de función.

Me pregunto si se puede aprender algo de cómo lo hace TDARR. ¡Sería genial poder equilibrar la carga entre tarjetas o incluso entre PCs!

Sí, una solución de equilibrio de carga entre máquinas sería buena. Uso un script de PowerShell para dividir mi ubicación principal de entrega en subcarpetas que cada máquina monitorea.

Esto sirve como un buen recordatorio para enviar y votar por Nuevas Funcionalidades en este hilo.
Últimos temas de Bugs / Solicitudes de Funciones / Nuevas Funcionalidades - MCEBuddy (mcebuddy2x.com)
¡Sal y vota! :smiley: