PDA

View Full Version : Curiosità...


andre1983
24-04-2009, 09:36
Ciao a tutti. La mia configurazione è la seguente:
MB Asrock Alive nf6g-dvi
Athlon 64 x2 6000+ @3400
2 gb Ram ddr2 800 dual channel (in arrivo 4gb)
2 WesternDigital Raid 0
Asus EAH 4850

Sento spesso parlare di gpu cpu limited, quali parametri bisogna controllare o quali test vanno fatti per vedere se si è limitati lato cpu o gpu?

GRAZIE MILLE!!!

Ryoga85
25-04-2009, 14:02
Ciao a tutti. La mia configurazione è la seguente:
MB Asrock Alive nf6g-dvi
Athlon 64 x2 6000+ @3400
2 gb Ram ddr2 800 dual channel (in arrivo 4gb)
2 WesternDigital Raid 0
Asus EAH 4850

Sento spesso parlare di gpu cpu limited, quali parametri bisogna controllare o quali test vanno fatti per vedere se si è limitati lato cpu o gpu?

GRAZIE MILLE!!!


Alla vai tranquillo che non sei cpu limited, insomma è un dual core 6000!!! io ho il 5200 e per ora non ci sono applicazioni e giochi che lo mettono in difficolta, stessa cosa per la scheda video che è in grado di far girare tutti i giochi al massimo dettaglio....
Cmq se vuoi vedere i punteggi c'è il 3d mark vintage ma devi avere per forza windows vista, se usi xp prova 3d mark 2006. ciao

Ale985
25-04-2009, 14:05
Ciao,

Non può esistere una situazione in cui il computer non è nè cpu limted e nè gpu limited (a meno che la cpu e la gpu non lavorino alla stessa velocità in termini di prerendering e rendering, ma è un caso molto raro e se si verifica dura qualche istante).
Durante una sessione di rendering (ovvero la costruzione di un'immagine da parte della scheda video) cpu limited, il frame rate non dipende dalla scheda video ma dal processore, ciò significa che la scheda video fa molti più frame di quanti ne riesce a fare il processore....e questo porta ad una limitazione delle capacità della scheda. Ti faccio subito un esempio:
Il pc sta calcolando una scena videoludica: la cpu, nel calcolare i vertici dei frame, IA e fisica esegue 40 fps. Il frame prerenderizzato viene mandato alla scheda video dove costruirà l'immagine, i calcoli necessari da fare portano la scheda a 80 fps. Di fatto, la scheda ne fa solo 40. Perchè?
in un secondo, la cpu passa alla scheda 40 frame. anche se la scheda ne può renderizzare 80 in un secondo, essa deve "aspettare" che la cpu le passi il frame successivo e quindi si adegua al suo frame rate.

Questo è un esempio di cpu limited. Non è detto che ciò porti ad un calo prestazionale, non permette di sfruttare al massimo la scheda video.

come cambiare la situazione: diciamo subito che il processore è insensibile alla risoluzione (il numero di coordinate dei frame è sempre quello), mentre l'intelligenza artificiale e l'IA possono variare il frame rate a livello di cpu se vengono modificate. Se overclocchiamo la cpu, il frame rate aumenta e se risuciamo a superare quello della vga...la situazione si ribalta e siamo gpu limited.

Per quanto riguarda la scheda video: essa è sensibile alla risoluzione e tutti gli effetti grafici (alcuni di essi impegnano la cpu).

La condizione di gpu limited è quella dove il frame rate dipende solo dalla scheda video. L'esempio suddetto può essere ripetuto invertendo i valori. La cpu elabora 80 frame al seconda e la gpu solo 40. Adesso il frame rate dipende solo dalla scheda video.

La condizione gpu/cpu limited può essere cambiata agendo sul carico di lavoro della vga oppure sul processore (le impostazioni che dipendono da esso oppure facendo un overclock).

Spero di essere stato chiaro, se hai dei dubbi non esitare a postare ;)

Capellone
25-04-2009, 14:13
http://www.hwupgrade.it/forum/showthread.php?t=1971566
andre1983, siccome non si può fare crossposting comunica a un moderatore in quale discussione vuoi continuare.

andre1983
25-04-2009, 15:28
Ciao,

Non può esistere una situazione in cui il computer non è nè cpu limted e nè gpu limited (a meno che la cpu e la gpu non lavorino alla stessa velocità in termini di prerendering e rendering, ma è un caso molto raro e se si verifica dura qualche istante).
Durante una sessione di rendering (ovvero la costruzione di un'immagine da parte della scheda video) cpu limited, il frame rate non dipende dalla scheda video ma dal processore, ciò significa che la scheda video fa molti più frame di quanti ne riesce a fare il processore....e questo porta ad una limitazione delle capacità della scheda. Ti faccio subito un esempio:
Il pc sta calcolando una scena videoludica: la cpu, nel calcolare i vertici dei frame, IA e fisica esegue 40 fps. Il frame prerenderizzato viene mandato alla scheda video dove costruirà l'immagine, i calcoli necessari da fare portano la scheda a 80 fps. Di fatto, la scheda ne fa solo 40. Perchè?
in un secondo, la cpu passa alla scheda 40 frame. anche se la scheda ne può renderizzare 80 in un secondo, essa deve "aspettare" che la cpu le passi il frame successivo e quindi si adegua al suo frame rate.

Questo è un esempio di cpu limited. Non è detto che ciò porti ad un calo prestazionale, non permette di sfruttare al massimo la scheda video.

come cambiare la situazione: diciamo subito che il processore è insensibile alla risoluzione (il numero di coordinate dei frame è sempre quello), mentre l'intelligenza artificiale e l'IA possono variare il frame rate a livello di cpu se vengono modificate. Se overclocchiamo la cpu, il frame rate aumenta e se risuciamo a superare quello della vga...la situazione si ribalta e siamo gpu limited.

Per quanto riguarda la scheda video: essa è sensibile alla risoluzione e tutti gli effetti grafici (alcuni di essi impegnano la cpu).

La condizione di gpu limited è quella dove il frame rate dipende solo dalla scheda video. L'esempio suddetto può essere ripetuto invertendo i valori. La cpu elabora 80 frame al seconda e la gpu solo 40. Adesso il frame rate dipende solo dalla scheda video.

La condizione gpu/cpu limited può essere cambiata agendo sul carico di lavoro della vga oppure sul processore (le impostazioni che dipendono da esso oppure facendo un overclock).

Spero di essere stato chiaro, se hai dei dubbi non esitare a postare ;)

Grazie, tutto chiaro in effetti non avevo le idee molto chiare su come venisse ripartito il carico di lavoro su cpu e gpu. quindi l'unica è trovare il compromesso ottimale facendo varie prove come mi ha suggerito capellone sull'altro thread...

Ale985
25-04-2009, 15:59
Se giochi a crysis con vista, ti conviene utilizzare 4 GB di RAM. E' possibile che il collo di bottiglia sia proprio li (situazione di RAM limited :D )

andre1983
25-04-2009, 16:12
Se giochi a crysis con vista, ti conviene utilizzare 4 GB di RAM. E' possibile che il collo di bottiglia sia proprio li (situazione di RAM limited :D )

si esatto! infatti spero che mi arrivino in fretta dall'assistenza i 2x2gb corsair xms 2 dhx!! :)