È possibile reindirizzare il carico della GPU alla CPU (nei giochi)?


-1

Ho un laptop con una GPU relativamente debole (GTX 950M, 2Gb DDR3), ma con una CPU quad core piuttosto potente (i7 6300HQ) e molta memoria (DDR4 16Gb).

Ho notato che la maggior parte dei giochi utilizza la GPU alla sua piena capacità, tuttavia la mia CPU raggiunge il 25% massimo (ad esempio Crysis 3, fornisce 25-30 fps con impostazioni HD elevate).

Mi chiedo se c'è un modo per caricare un po 'di carico dalla GPU alla CPU, è possibile farlo a livello di utente? o è una questione di ottimizzazione del gioco?

P.S Ho comprato il portatile per le prestazioni non per i giochi. Tuttavia, è successo che i giochi sono anche irresistibili :)


Non ci sarebbe alcun vantaggio nello scaricare un'attività progettata specificamente per una GPU a un processore non progettato per questo. La tua CPU si bloccherebbe rapidamente se gli fosse chiesto di cambiare & amp; skin tris più veloce della tua GPU.
Tetsujin

Sì, ne sono consapevole, ma ho pensato che avrebbero dovuto aiutarsi a vicenda in modo più efficace.
TMS

... lo faranno già, al meglio delle capacità di ciascuno.
Tetsujin

Il core della CPU è al massimo. Vedi se riesci a far girare i giochi su più di un core. Questo deve essere fatto nel gioco stesso. Se riesci a farlo, hai ciò che vuoi.
LPChip

Risposte:


0

Risposta breve: No! No, a meno che il gioco stesso non supporti lo scaricamento sulla CPU.

Il carico della GPU è incredibilmente diverso, ad esempio, dal traffico di rete! (È prassi comune distribuire il traffico di rete tra diversi server in un cluster). L'architettura del microprocessore GTX 950 è completamente diversa da quella di un processore Intel Core i7-6300. Ciò che ha senso per la tua GPU è spazzatura totale per la tua CPU.


0

Le attività della GPU sono altamente ridondanti e parallele mentre le attività della CPU tendono ad essere molto complesse ma sequenziali. Ciò significa che, come già menzionato da Fleet Command, le attività per la GPU funzionerebbero male su una CPU e viceversa, specialmente nei videogiochi. Inoltre, non c'è modo di forzare una GPU a scaricare il suo carico di lavoro sulla CPU perché è la CPU che dice alla GPU cosa eseguire. Queste sono attività progettate specificamente per essere eseguite da una GPU. Anche se non hai una scheda grafica dedicata, la CPU eseguirà queste attività sulla GPU integrata. Quindi, una risposta breve è: in nessun modo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.