Eccoci con il riscontro sul dual gpu, che finamente torna tra noi volendo
Intanto gli attori...
RTX 4070 super nel PciEx principale, Gen 5 16x
ARC A770 nel PciEx Gen3 x4 (questo è un limite per la ARC)
La scheda nVidia si occupa del rendering puro, la ARC della generazione del frame (o dei frame) aggiuntivo. Il cavo HDMI va quindi inserito nella GPU che si occupa di generare, la ARC nel mio caso.
Il programma da usare è ovviamente LOSSLESS SCALING, nel mio caso è così settato:
Si può scegliare se usare la funzione FIXED, in cui si determina il moltiplicare del frame (da 2x a 20x) oppure ADATTIVA che lavora sul rapporto in base al target che gli si chiede, io voglio raggiugere i 120 fps partendo da una base IMPOSTATA di 60 fps (che la scheda di rendering DEVE garantire sempre).
API di cattura, WGC nel mio caso dato che Win 11 è in versione 24H2, in alternativa si può provare, se WIN è antecedente, la DXGI.
Le altre voci vanno provate sul sistema riguardano il n. di frame in coda ecc.
GPU preferita ARC 770, qua si setta quale GPU genera il frame.
La prova.
Ho usato la nuova versione di GTA Enhanced maxato incluso il Ray Tracing.
FPS fissati a 60 da MSI AB (il valore da settare è la metà degli HZ del monitor, il mio TV è a 120 hz quindi 60).
1) LOSSLESS SCALING OFF
Frame generati dalla 4070 super, ovviamente cappati a 60 dato che l'ho imposto.
2) LOSSLESS SCALING ON
Il programma mi porta i frame da 60 a 120, vedere il counter in alto a SX.
Come si può vedere il carico sulla 4070 non cambia, i frame li genere la scheda Intel.
3) LOSSLESS SCALING OFF
FPS cappati a 120 per la RTX 4070.
Cosa succede se i 120 fps li vogliamo dalla RTX escludendo la ARC e il FG ? ecco la risposta, GPU tirata al limite con consumi incrementati, tra l'atro i 120 non sono neanche presi in pieno, arriva a 118.
Vale la pena ?
Si assolutamente, per tanti motivi, uno è il ritorno del dual gpu che a me francamente galvanizza, secondo è perchè l'interazione delle due gpu non crea nessun problema senza incrementi di lag ecc, come il frame time segnato dimostra, terzo i consumi, quarto la possibilità di caricare la GPU di rendering tanto deve garantire SOLO 60 fps.
I 120 fps che ottengo sono fluidissimi, una vera goduria, non ho artefatti impattanti ne lag.
I limiti.
1) Nel mio caso la ARC è tappata dal PCI Ex, gen 3 x4, non posso andare a 4K dato che non regge il flusso. Intel richiede un X8 come requisito minimo)
2) Perdita di fps abilitando l'HDR per via della poca banda.
3) La scheda Intel è un tappo per le ventole della 4070, quindi me ne alza le temp.
La soluzione ?
Sostituisco la ARC 770 con una piccola RX 6400 da 4 gb (è in arrivo poi aggiorno il post, le schede AMD in questo compito sono in assoluto le migliori, vi ricordo che la gpu ausiliaria non fa alcun rendering, genera solo i frame), molto più a suo agio con il PCI Ex 3x4.
Se avete una scheda che avanza provate, è anche divertente, poi vanno analizzati i vari casi che si pongono, non tutti i giochi vogliono lo stesso settaggio del programma, ma provare è rapido.
Si apre il programma.
Si lancia il gioco, lo si mette in finestra/finestra a schermo intero.
Si torna al programma e si seleziona scala (ma c'è anche un comando da tastiera da usare comodo).
Ultima cosa, lo sto usando anche in STALKER 2 moddato, funziona benissimo anche insieme al FG di nVidia, anzi senza il LOSS LESS non avrei la stessa fluidità.
La magia è fatta
PS:
Mi scuso per le immagini fatte dal cell, ma non sono in alcun modo riuscito nelle capture a far comparire il numero degli fps generati.