PDA

View Full Version : GFlops: metro di giudizio per i processori


Andreww!!!
24-12-2010, 13:44
Come da titolo, vorrei sapere se paragonando i processori in base ai GFlops processabili (si possono vedere tramite LinX) si valuta obiettivamente le loro potenzialità nella maggior parte delle applicazioni. Altrimenti, qual è il miglior metro di giudizio (oltre naturalmente a fare le prove con giochi e applicazioni)?

Capellone
24-12-2010, 14:01
Ovviamente no, perchè linx-linpack misurano le prestazioni secondo un algoritmo di calcolo mirato solo a saturare la CPU con processi matematici senza alcuna utilità.
Le applicazioni sono il migliore metro di giudizio della CPU, quelle che vedi nelle recensioni.

Andreww!!!
24-12-2010, 15:59
Ovviamente no, perchè linx-linpack misurano le prestazioni secondo un algoritmo di calcolo mirato solo a saturare la CPU con processi matematici senza alcuna utilità.
Le applicazioni sono il migliore metro di giudizio della CPU, quelle che vedi nelle recensioni.

d'accordo che sono di nessuna utilità, ma è un caso che le cpu che presentano un valore maggiore di gflops sono anche più performanti in tutte le altre applicazioni? Per esempio la mia cpu che ha 1,90 GFlops contro un p4 prescott fsb 800 a 3 ghz ch fa 2,4 gflops ed effettivamente il secondo è megliore del primo.

AleLinuxBSD
24-12-2010, 18:10
I gigaflops rappresentano l'ammontare dei calcoli in virgola mobile.
Questo tipo di calcoli viene adoperato in applicativi matematici,scientifici (avanzati) e grafici, quindi parliamo di una parte ristretta di applicazioni, infatti non è un caso che nelle nuove implemetazioni delle cpu spesso si tenda a preferire l'aggiunta di più parti integer rispetto ad unità fp.
Per dire che applicazioni di tipo office o la navigazione in Rete non si avvantaggiano di un'unità fp più performante.
(La situazione forse cambierà quando i browser supporteranno le gpu per particolari effetti grafici, supponendo che vengano usate unità fp e non integer per fare i calcoli, dato che la cosa non è automatica).

Andreww!!!
24-12-2010, 19:08
I gigaflops rappresentano l'ammontare dei calcoli in virgola mobile.
Questo tipo di calcoli viene adoperato in applicativi matematici,scientifici (avanzati) e grafici, quindi parliamo di una parte ristretta di applicazioni, infatti non è un caso che nelle nuove implemetazioni delle cpu spesso si tenda a preferire l'aggiunta di più parti integer rispetto ad unità fp.
Per dire che applicazioni di tipo office o la navigazione in Rete non si avvantaggiano di un'unità fp più performante.
(La situazione forse cambierà quando i browser supporteranno le gpu per particolari effetti grafici, supponendo che vengano usate unità fp e non integer per fare i calcoli, dato che la cosa non è automatica).

capisco, mi viene da fare una domanda però: dato che nelle cpu più recenti la fpu è migliorata rispetto alle precedenti, è possibile che l'incremento percentuale della fpu rispetto ai predecessori sia simile all'incremento percentuale di tutto il resto della cpu rispetto sempre ai medesimi predecessori? Almeno troverei una spiegazione su come mai le cpu più recenti hanno gflops in più di quelle vecchie, a meno che non mi si presentino due cpu nuove con prestazioni diverse che però abbiano gli stessi gflops.

AleLinuxBSD
25-12-2010, 09:06
Processori di generazioni diverse hanno entrambi i comparti migliorati dato che si cerca di migliorare tutto il sistema con i vari cambi architetturali ma non esiste nessuna correlazione esatta in termini percentuali tra le due componenti.
Per dire se per ipotesi, decidessero di non cambiare la parte in virgola mobile, ed aggiornare solo tutto il resto, si noterebbe comunque un miglioramento nell'80 % delle applicazioni che non utilizzano quella componente.
Ma dato che non ha senso migliorare solo una parte, viene migliorato tutto l'insieme.

Andreww!!!
25-12-2010, 12:48
ok chiarissimo.:D
ps buon natale