Nieuwe AV1-iGPU versus oudere CPU plus losse GPU voor efficiëntie van mediaservers

Eva Wong is de Technisch Schrijver en en vaste knutselaar bij ZimaSpace. Een levenslange geek met een passie voor homelabs en open-source software, zij is gespecialiseerd in het vertalen van complexe technische concepten naar toegankelijke, praktische handleidingen. Eva gelooft dat zelf-hosting leuk moet zijn, niet intimiderend. Met haar tutorials stelt ze de community in staat om hardware-setup te ontrafelen, van het bouwen van hun eerste NAS tot het beheersen van Docker-containers.

Een nieuwe iGPU met AV1-ondersteuning is doorgaans het efficiëntere platform voor een mediaserver wanneer deze de codecs, resolutie, tonemapping en het aantal gelijktijdige streams aankan die je daadwerkelijk nodig hebt, omdat de media-engine is geïntegreerd in een nieuwer systeem met minder afzonderlijke componenten. Een oudere CPU plus discrete GPU blijft de betere keuze voor hergebruik wanneer de kaart al over de vereiste codec-engine beschikt, de werklast de praktische capaciteit van de iGPU overschrijdt of het vervangen van de volledige host meer zou kosten dan de stroom- en sleufkosten die je probeert te besparen. Vergelijk de dekking van de media-engine en het gedrag van het volledige systeem, niet alleen de leeftijd van de CPU of de aanwezigheid van een GPU.

Vergelijk codec-engines voordat je CPU-generaties vergelijkt

De nuttige vraag is of elk platform de broncodecs van je bibliotheek kan decoderen en de formaten kan encoderen die je clients nodig hebben. AV1 is alleen relevant wanneer de workflow daadwerkelijk AV1-decodering, AV1-encoding of beide nodig heeft; een platform met een nieuwer CPU-label kan nog steeds ongeschikt zijn als het specifieke grafische blok de benodigde mediafunctie niet ondersteunt.

De hardwaretabellen met mediacapaciteiten van Intel waarschuwen expliciet dat codecfunctionaliteit per apparaat en configuratie verschilt. AOMedia definieert AV1 als een open video codec met hoge efficiëntie, maar codec-efficiëntie wordt pas een servervoordeel wanneer hardware en clients deze kunnen gebruiken.

Begin met het inventariseren van HEVC 10-bit, AV1, H.264, HDR-tonemapping en de gewenste transcodeformaten voor de daadwerkelijke bibliotheek. Als de nieuwe iGPU elke vereiste stap ondersteunt, wordt integratie betekenisvol. Als er een kritieke stap ontbreekt die de bestaande discrete kaart hardwarematig afhandelt, kan het oudere platform nog steeds winnen.

Een moderne iGPU wint wanneer deze de mediarol in één pakket samenbrengt

Een mediaserver op basis van een iGPU kan de afzonderlijke PCIe-grafische kaart, het bijbehorende geheugen, de benodigde koeling en de extra beheerlaag voor apparaten overbodig maken. Dat vereenvoudigt doorgaans compacte behuizingen, passthrough-beslissingen en configuratie bij inactiviteit, zelfs voordat je het stroomverbruik aan de wand meet.

Intel Quick Sync is alleen beschikbaar wanneer de geïntegreerde grafische kaart van de processor aanwezig en ingeschakeld is, zoals Intel uitlegt in zijn richtlijnen voor de beschikbaarheid van Quick Sync. Voor een headless mediabox kan deze fixed-function-engine de mediarol uitvoeren zonder er een grote algemene grafische kaart voor te reserveren.

De iGPU is de betere keuze wanneer video de belangrijkste versnelde taak van de server is en de geteste gelijktijdige capaciteit al voldoende is. De keuze slaat om wanneer GPU-compute, een zeer hoge streamdichtheid of codec-ondersteuning buiten de engine van de iGPU een terugkerende vereiste wordt.

Een oudere CPU plus discrete GPU wint wanneer hergebruik vervanging van de hele host voorkomt

Een hergebruikte discrete GPU kan de bruikbare levensduur van een oudere host verlengen door video-encoding en -decoding over te nemen van een CPU die anders moeite zou hebben. Als de kaart al in bezit is en wordt ondersteund, kan dat goedkoper zijn dan een volledig nieuw platform aanschaffen puur voor een nieuwere media-engine.

De codecversnellingsstack van NVIDIA voor NVENC en NVDEC laat zien waarom de generatie van de kaart belangrijker is dan het woord ‘discrete’. Verschillende GPU-generaties bieden verschillende hardwarematige codecfunctionaliteit, dus een oude kaart moet worden beoordeeld op basis van de daadwerkelijke encoder- en decoderblokken.

Deze route is het sterkst wanneer de bestaande behuizing, voeding, sleuf, driverstack en kaart al deel uitmaken van een stabiele server. Het voordeel neemt af wanneer de discrete GPU alleen wordt aangeschaft om een platform te redden dat ook een nieuwe voeding, grotere behuizing of andere upgrades nodig heeft.

-15% OFF
Single board computer zimaboard2

Efficiëntie van het volledige systeem omvat inactieve tijd, niet alleen transcodeersnelheid

Mediaservers wachten vaak meer uren dan ze transcoderen. Een platform dat een transcode snel voltooit, kan over een volledige dag toch minder efficiënt zijn als de extra kaart diepere inactieve toestanden verhindert, het basisverbruik van het moederbord verhoogt of extra ventilatoren en geheugen actief houdt.

Linux documenteert runtime-energiebeheer voor discrete GPU's, wat een nuttige nuance is: een dGPU verbruikt niet noodzakelijk de hele dag evenveel stroom als onder belasting. Het exacte gedrag bij inactiviteit hangt af van de hardware, driver, aangesloten scherm en systeemconfiguratie.

Meet het stroomverbruik aan de wand bij inactiviteit en tijdens dezelfde representatieve transcode op beide kandidaat-systemen. Als de oude dGPU correct uitschakelt en de host een acceptabel inactief verbruik heeft, kan de achterstand door hergebruik klein zijn. Als de server altijd aanstaat en de extra kaart het basisverbruik aanzienlijk verhoogt, levert een nieuwer geïntegreerd platform elk uur meer waarde.

AV1-ondersteuning is alleen relevant wanneer de afspeelketen deze kan gebruiken

Een nieuwe AV1-engine kan opslagruimte of leveringsbandbreedte besparen wanneer de bibliotheek en clients de codec ondersteunen, maar veel huishoudens zijn voor compatibiliteit nog sterk afhankelijk van H.264 en HEVC. Een mediaserver heeft daarom brede decodeondersteuning en geschikte uitvoerdoelen nodig, niet alleen een AV1-label.

De actuele richtlijnen van Jellyfin voor hardwareselectie van moderne media-engines benadrukken specifiek dat je doelcodecs en GPU-architectuur moet controleren. Ook wordt vermeld dat moderne media-engines zich op grafische hardware bevinden en dat codec-ondersteuning moet worden gecontroleerd voordat je de server selecteert.

Kies de nieuwe iGPU voor AV1 omdat AV1 een echte werklast vormt, niet omdat deze nieuwer is. Als elke belangrijke client nog steeds H.264 verwacht en de oude GPU de bibliotheek efficiënt verwerkt, levert een upgrade naar AV1 mogelijk weinig dagelijks voordeel op.

Test gelijktijdigheid met dezelfde bron- en uitvoerdoelen

Vergelijk niet het ene platform met een eenvoudige H.264-transcode met het andere platform dat AV1-decodering, HDR-tonemapping, ingebakken ondertiteling en een andere uitvoerresolutie uitvoert. Gebruik dezelfde bronbestanden, ondertitelstatus, vereiste tonemapping, bitrate en hetzelfde aantal gelijktijdige sessies.

De vergelijking van ZimaSpace tussen clientcompatibiliteit en de vraag naar servertranscoding is nuttig als voorwaarde vooraf: de beste media-engine is de engine die is afgestemd op onvermijdelijke transcodes, niet op sessies die betere clients met Direct Play zouden kunnen afspelen.

Verhoog het aantal gelijktijdige sessies totdat een platform realtime verwerking niet meer haalt, de media-engine verzadigt of onacceptabel stroom- of temperatuurgedrag vertoont. Die waargenomen grens is nuttiger dan het vergelijken van nominale GPU-klassen.

Veelgestelde vragen

Betekent ondersteuning voor AV1-decodering ook dat AV1-encoding wordt ondersteund?

Nee. Decoding en encoding zijn afzonderlijke hardwaremogelijkheden. Controleer beide richtingen voor de exacte processor- of GPU-generatie als je workflow AV1-uitvoer moet maken.

Kan een iGPU een headless mediaserver uitvoeren?

Ja, op veel moderne platforms wanneer de driver en mediadstack headless versnelling ondersteunen, maar het exacte besturingssysteem, de firmware, containertoewijzing en applicatieconfiguratie moeten nog steeds worden gecontroleerd.

Is een discrete GPU automatisch sneller voor transcoding?

Nee. De prestaties van mediatranscoding hangen af van de fixed-function-codecengine, generatie, ondersteunde stappen, geheugenpad, softwareondersteuning en werklast. Een nieuwere iGPU kan voor een specifieke medietaak beter presteren dan een oudere discrete kaart.

Kies het platform met voldoende mediacapaciteit en de laagste eigendomskosten

Kies de nieuwe iGPU met AV1-ondersteuning wanneer deze de volledige codec-pipeline dekt, de gemeten gelijktijdige belasting aankan en de server een overbodige discrete kaart kan besparen. Dit is vooral aantrekkelijk voor compacte systemen die altijd aanstaan, waarbij sleufgebruik, koeling en gedrag bij inactiviteit belangrijk zijn.

Behoud de oudere CPU plus discrete GPU wanneer de bestaande kaart de daadwerkelijke transcodewerklast al oplost en de rest van de host nog bruikbaar is. Hergebruik kan economisch efficiënter zijn, ook als het nieuwere platform elektrisch efficiënter is.

De beslisregel is dat je alleen moet upgraden wanneer de nieuwe geïntegreerde engine een gemeten beperking of betekenisvolle eigendomskosten wegneemt. Als het oude systeem de meeste media met Direct Play afspeelt, de onvermijdelijke transcodes aankan en een acceptabel inactief verbruik heeft, is AV1-functionaliteit op zichzelf geen voldoende reden om het te vervangen.

Productvergelijkingen

Meer om te lezen

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.