Posso utilizzare una seconda scheda grafica per migliorare i miei streaming su Twitch?

Una delle funzioni delle GPU è la capacità di codificare e decodificare video. Questi ultimi lo fanno molto rapidamente e consentono loro di riprodurre formati di file video a una velocità sufficientemente elevata da poter essere visualizzati senza problemi e senza un carico di elaborazione molto elevato. Quindi potresti esserti chiesto se è possibile usarne uno in modo complementare. Cioè, usa una seconda scheda grafica per lo streaming.

Il problema è che la generazione di un file video è molto più costosa e se vogliamo farlo durante la riproduzione e lo streaming, le esigenze tecniche salgono alle stelle e il lavoro del codec video hardware è limitato. La soluzione? Estrai il succo dal resto delle risorse della scheda grafica, il che significa eliminarlo dal gioco stesso. Questo ci porta a una domanda molto semplice.

Posso usare una seconda scheda grafica per migliorare i miei stream su Twitch?

Posso utilizzare una seconda scheda grafica per lo streaming?

Molto probabilmente, ti sei chiesto, purtroppo non è possibile e c'è un motivo e te lo spiegheremo. Ogni scheda grafica può accedere a due diversi pool di memoria: la propria memoria e la memoria di sistema. Non possono accedere direttamente al RAM di altri dispositivi che condividono l'interfaccia PCI Express in quanto non dispongono né di meccanismi di accesso né di coerenza. In altre parole, la seconda scheda grafica non ha modo di accedere alla memoria della prima e se in qualche modo potesse non saprebbe delle recenti modifiche.

Due carte grafiche

Il che ci porta ad un'altra domanda: puoi combinare un dedicato con un integrato? Ebbene sì, ma il lavoro di sincronizzazione tra le due schede grafiche deve essere eseguito al millimetro ed è qualcosa che può essere ottenuto solo se entrambe, iGPU e dGPU, provengono dallo stesso produttore e architettura. Questo è qualcosa che Intel intende sfruttare con le sue schede grafiche ARC combinate con il suo Intel Core e AMD nel duo Ryzen-Radeon. L'idea non è altra, sia che la scheda grafica integrata nel processore sia responsabile della codifica del video o che ne serva da supporto.

Sfortunatamente, questo è qualcosa di molto nuovo e basato sul fatto che oltre l'85% degli utenti di schede grafiche per PC utilizza NVIDIA. Quindi, è chiaro che uno scenario del genere può essere utilizzato solo da pochi utenti. Inoltre, con la perdita delle configurazioni doppie come SLI e Crossfire, la comunicazione tra due schede grafiche non è più possibile.

La situazione potrebbe cambiare in futuro, oppure no

La ragione di ciò è lo standard CXL, che tra gli altri vantaggi aggiunge coerenza di memoria a tutti i dispositivi PCI Express, che consentirebbe la comunicazione tra più schede grafiche contemporaneamente. Cioè, potresti avere un file GPU generando il frame di gioco e poi una serie di schede aggiuntive che dividono la codifica del frame ad alta velocità.

Non dimentichiamo che i codec video codificano l'immagine in blocchi e quindi possono dividere il lavoro tra loro. Inoltre, sarà qualcosa di comune nei più avanzati Cloud Sistemi di gioco se non lo è già. L'obiettivo? Ridurrà al minimo la latenza nella trasmissione del gioco senza sacrificare la qualità dell'immagine. Il problema è che tutto indica che il CXL per ora sarà qualcosa solo per workstation e server e non per il mercato interno.