Belastningsfordeling på tværs af flere Intel-kort

Jeg har et system, jeg bruger til transkodning, som i øjeblikket har to Intel Arc-kort i sig (snart tre).

Som standard vil alle jobs bruge det samme kort, når du kører flere encodings parallelt (dette er normal adfærd også i HandBrake).

Når du bruger HandBrake, kan du tilføje en indstilling som gpu=1, og så vil det bruge GPU’en med hardware-indeks 1. Dette er en workaround, jeg har fundet til manuelt at fordele tingene.

Er der nogen måde at sætte MCEBuddy op til at sprede belastningen over flere GPU’er?

Jeg forstår, at jeg kunne lade forskellige profiler bruge forskellige GPU’er, så forskellige konverteringsopgaver teoretisk set kunne bruge forskellige GPU’er.

Er der nogen måde at give MCEBuddy en variabel i profilen, så den kan fordele tingene?

Jeg har ikke haft held til at finde en måde at få Intel-driverne til at begrænse antallet af konverteringer.

Det er en cool idé. Bortset fra at bruge flere profiler og opgaver til at opdele det, tror jeg ikke, der er en måde at gøre det på. Flytter dette til en ny funktionsanmodning.

Jeg spekulerer på, om der er noget at lære fra, hvordan TDARR gør det. Det ville være fantastisk at kunne fordele belastningen på tværs af grafikkort eller endda på tværs af computere!

Ja, en load balance-løsning på tværs af maskiner ville være rart. Jeg bruger et PowerShell-script til at opdele min primære drop-placering i undermapper, som hver maskine overvåger.

Dette fungerer som en god påmindelse om at indsende og stemme på nye funktioner i denne tråd.
Seneste fejl / funktionsanmodninger/nye funktioner emner - MCEBuddy (mcebuddy2x.com)
Kom ud og stem! :smiley: