|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 3076
|
CPU... vanno meglio gli AMD o gli INTEL?
Siccome devo fare un nuovo sistema, guardando meglio i tempi nel thread relativo a Spinhenge gli Athlon X2 vanno meglio dei vari E6400 ed E6600 se fate una proporzione tra le velocità di clock...
però in giro si sente dire ovunque che gli Intel vanno di più (a parità di frequenza) dove sta la verità? ![]() |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: May 2004
Città: Salentu: lu mare lu sole, lu vientu. Ora Firenze
Messaggi: 4033
|
Quote:
![]() inq uesto thread trovi la prova fatta su Wu solo di spionhenge, ma devi anche vedere gli altri progetti. Di solito i core 2 sono più migliori degli AMD ![]()
__________________
Passa al LATO OSCURO, OT sin dal 1859 e l'unico account capace di tornare indietro coi crediti. Quattro, anzi no cinque volte ![]() |
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Sep 2006
Messaggi: 7030
|
Ahia, prevedo un giù botte da orbi....
Cavalcate ora, cavalcate per la rovina e la fine del mondo!!!!
__________________
![]() |
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Nov 2007
Città: Firenze
Messaggi: 112
|
Penso che questa pagina faccia pensare.
http://punto-informatico.it/p.aspx?i=2119287
__________________
Francesco - AMD Athlon(tm) 64 3000+, 2 GB RAM, NVidia 5600XP 128 MB RAM, vari HD (SATA e EIDE), Linux Ubuntu 64 bit 7.10 "Gutsy". ![]() http://it.boincstats.com/search/all_...d65e33f59e059b |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 3076
|
Quote:
|
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 3076
|
Il benchmark interno del programma rispecchia anche le prestazioni reali di calcolo oppure no?
|
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: May 2004
Città: Rimini
Messaggi: 444
|
Quote:
il più delle volte viene eseguito a insaputa dell'utente, che magari sta facendo altre cose e quindi viene influenzato negativamente ti consiglio di dare uno sguardo a questo thread: http://www.hwupgrade.it/forum/showthread.php?t=1582061
__________________
[MacPro User] 2xDual Xeon 5150 2,66@3,2 [MacBookPro User] Core2Duo T7700 2,4 |
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 3076
|
Quote:
si può dire quindi che nel calcolo distribuito l'architettura K8 tiene testa alla grande alla Core 2? |
|
![]() |
![]() |
![]() |
#9 | |
Senior Member
Iscritto dal: May 2004
Città: Rimini
Messaggi: 444
|
Quote:
in questo caso, a parità di clock, e logico pensare che le prestazioni siano uguali però esistono diverse app ottimizzate (soprattutto, o forse solo per seti) che invece in base alle istruzioni che un processore può eseguire aumentano di parecchio le prestazioni ma anche in questo caso, se sia un intel che un amd supportano quel particolare set di istruzioni, credo che le prestazioni non varino di molto in conclusione: alla fin fine come prestazioni sono simili se non uguali, ti conviene di più guardare aspetti come dissipazione del calore, possibilità di overclock e consumi ![]()
__________________
[MacPro User] 2xDual Xeon 5150 2,66@3,2 [MacBookPro User] Core2Duo T7700 2,4 Ultima modifica di IllidanRulez : 06-12-2007 alle 13:34. |
|
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 3076
|
Quote:
![]() ![]() |
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Jan 2005
Città: padova
Messaggi: 2792
|
Overclock e consumo non vanno per nulla d'accordo.
All'aumentare della frequenza i consumi aumentano in modo più che lineare. Io personalmente tengo la mia CPU a default (athlon 3200+ ma con 1.175V invece che 1.4V) e consuma molto di meno così. Il top sarebbe un quad core ben downvoltato su una MB con chipset tranquillo, senza grafica (nemmeno integrata), senza HD e con un solo banco di RAM. Ovvio che se il PC vuoi anche usarlo questa config non è fattibile..
__________________
![]() |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 3076
|
Infatti sto seriamente pensando ad una scheda G33 con sopra un bel Q6600, il consumo se non si overvolta varia linearmente con la frequenza (molto spesso anche meno che linearmente), quasi sempre il Vcore di default dei processori permette di alzare la frequenza in tutta stabilità
solo così si massimizza l'efficienza, cioè il rapporto prestazioni/consumo |
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Jan 2004
Città: Prato
Messaggi: 572
|
ciao, mi unisco alla discussione per ampliare un attimo l'argomento ovvero: a parità di processore (indipendentemente intel o amd), quanto influiscono
1) la velocita delle RAM? 2) il chipset? infatti, sopratutto per le RAM, sono indeciso. Attualmente ho la configurazione in firma (ma per via della scheda madre limitata, la ram è settata a 667 anzichè sfruttare gli 800 mhz), e fra un mesetto cambio pc. Pertanto domando ai più esperti: quanto influenza lo scaccolo l'avere 800mhz di ram o 1.066mhz? In parole povere: vale la pena spendere una maggiore cifra oppure la differenza è irrilevante? grazie per i chiarimenti.
__________________
Sony Vaio VPC-F12M1E/H, Monitor Samsung P2450H, Modem D-Link DSL-320B |
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Non ho caito alla fine le due scuole di pensiero.
Chi riassume?
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. |
![]() |
![]() |
![]() |
#15 | |
Senior Member
Iscritto dal: May 2004
Città: Salentu: lu mare lu sole, lu vientu. Ora Firenze
Messaggi: 4033
|
Quote:
__________________
Passa al LATO OSCURO, OT sin dal 1859 e l'unico account capace di tornare indietro coi crediti. Quattro, anzi no cinque volte ![]() |
|
![]() |
![]() |
![]() |
#16 | |
Senior Member
Iscritto dal: Jan 2005
Città: padova
Messaggi: 2792
|
Quote:
I consumi aumentano (a parità di processore) in due modi: - all'aumentare della frequenza - all'aumentare del voltaggio Ossia, volendo porla matematicamente, z=ax+by+c dove z = consumo ax = funzione che descrive l'aumento di consumo legato alla frequenza by= funzione che descrive l'aumento di consumo legato al voltaggio c = consumo non evitabile Bon, semplicemente ax cresce MENO VELOCEMENTE di by Quindi, all'aumentare della frequenza il consumo cresce meno che all'aumentare del voltaggio. Inoltre entrambe crescono in modo NON lineare. Quindi ad esempio se il delta del consumo tra la frequenza x e la frequenza x1, delta(ax) = (ax1 - ax), è pari a un certo tot di consumo in più, il delta del consumo tra la frequenza x1 e la frequenza x2, delta(ax) = (ax2 - ax1), è maggiore. Di poco magari, ma maggiore. Quello che dico io quindi è che conviene mantenere il clock standard e abbassare il voltaggio in modo da diminuire il consumo il più possibile senza ridurre la frequenza. Al contrario GT82 dice che conviene lasciare il voltaggio standard e alzare la frequenza il più possibile per aumentare le prestazioni aumentando il consumo il meno possibile. Se devo dirtela tutta, nessuna delle due scuole di pensiero rispecchia il metodo "migliore" IMHO. Bisognerebbe calcolare il rapporto prestazioni/consumo a default e poi studiarne la funzione per vedere dove si colloca il massimo. Si tratta quindi di capire quale dei due fattori cresce più velocemente, se il consumo o le prestazioni. Allo stesso modo bisognerebbe vedere quale decresce più velocemente. Personalmente (senza calcoli) credo che il consumo cresca molto più velocemente e quindi la soluzione ottimale dovrebbe essere diminuire il voltaggio il più possibile e forse anche la frequenza. A questo punto però, se devo proprio dirla tutta (e ormai... tanto vale...) preferisco il metodo delle funzioni di utilità tratto dall'economia, ossia: fai come preferisci ![]() Spero ti sia tutto chiaro (seeeeee come no)
__________________
![]() |
|
![]() |
![]() |
![]() |
#17 | |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 3076
|
Quote:
Io ho fatto questo ragionamento: mettiamo di avere una piattaforma AM2 con un moderno 5000+ Brisbane 65 nm stepping G2 (il meglio che si può avere per socket AM2) il processore in questione alla frequenza e voltaggio di default consuma 67 watt (fonte Tom's Hardware) ipotizziamo un consumo in full di una piattaforma così composta pari a 150 watt (in realtà si potrebbe scendere di altri 30-40 watt scegliendo una MB con video integrato) da molti benchmark effettuati sembra che il calcolo distribuito sia fortemente dipendente dalla velocità di clock e poco dall'architettura (lo dimostra il fatto che le prestazioni dei K8 X2 e dei Core 2 Duo sono uguali a parità di frequenza) questo vale per le due architetture qui sopra, chiaro che un K7 o un Pentium 4 a parità di frequenza vanno meno cmq considerando le moderne architetture si può allora dire che il numero di WU elaborate (o cmq di dati elaborati visto che le WU sono uguali solo per alcuni progetti) varia linearmente con la frequenza, quindi si può affermare che le prestazioni nel calcolo distribuito sono proporzionali alla frequenza del processore default: perciò prendendo il sistema sopra abbiamo 2600 Mhz/150 watt= 17.333 Mhz x watt underclock: dato che un Brisbane a 2.1 ghz in full richiede 1.075-1.1 V e come vedete tra poco a 3100 regge con 1.3 V si può ipotizzare con buona approsimazione che a velocità di default (2.6 Ghz) richieda 1.15-1-175 quindi nell'ipotesi migliore il consumo del sistema scende a 135 watt (la cpu è passata a 52 watt) il rapporto prestazioni/consumo è quindi 2600 Mhz/135 watt= 19.18 Mhz x watt overclock: il 5000 a 3.1 Ghz il consumo della cpu sale a 75 watt, grazie al fatto che il Vcore è rimasto quello di default (fonte Tom's Hardware) in piena stabilità ovviamente (sembra che solo lo stepping G2 consenta un tale risultato, in linea con ciò che accade con i Core 2 Duo insomma) il consumo dell'intero sistema sale a 158 watt, il rapporto prestazioni/consumo passa quindi a 3100 Mhz/158 watt= 19.62 watt quindi la conclusione è: le due soluzioni (underclock a frequenza default, overclock a Vcore default) sembrano equivalersi in buona sostanza insomma qualunque strada scegliate, non lasciate la CPU in configurazione di default!!! ![]() ![]() le stesse considerazioni in linea di massima valgono anche nel caso si scelga di fare una piattaforma Intel Ultima modifica di GT82 : 11-12-2007 alle 15:19. |
|
![]() |
![]() |
![]() |
#18 |
Senior Member
Iscritto dal: Oct 2006
Messaggi: 4374
|
A mio avviso Intel è la migliore.
|
![]() |
![]() |
![]() |
#19 |
Senior Member
Iscritto dal: Nov 2003
Città: Provincia di Lucca
Messaggi: 3455
|
Il "grosso"...
...problema "attuale" del calcolo distribuito su piattaforma B.O.I.N.C è la mancanza per molti dei progetti di:
1) rilascio del codice sorgente del client di analisi dati 2) utilizzo di compilatori (c/c++ in primis) subottimali, soprattutto per i processori Intel Il punto 2 è ancora più "grave" stante il fatto che Intel dispone ad oggi della migliore dotazione di compilatori e librerie di primitive (le Intel Integrated Performance Primitives I.P.P giunte alla versione odierna 5.3; le M.K.l di solito non vengono utilizzate nemmeno dai migliori client per S.e.t.i@home). E' ormai appurato che la suite di compilatori G.N.U non è in grado di estrarre "tutto il parallelismo" possibile dalle circuiterie S.I.M.D integrate nei processori Intel x86 (tutto il discorso però si applica anche ad i processori di Advanced.Micro.Devices)... Intel rilascia per sistemi operativi Linux sia i compilatori c/c++, Fortran e sia le librerie I.P.P/M.K.L con licenza "gratuita". In pratica per moltissimi progetti di calcolo distribuito che non siano l'eccezione S.e.t.i@home e per sistemi dotati di processori x86 (con sistemi operativi a 32 o 64 bit) la analisi dei dati viene ad oggi ancora condotta con client subottimali dal punto di vista dell'efficienza del codice prodotto dai compilatori. Grazie. Marco71. |
![]() |
![]() |
![]() |
#20 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 3076
|
La domanda sorge spontanea quindi:
perchè non fanno nulla? perchè il codice di Rosetta non lo rendono pubblico tanto per fare un esempio... |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:41.