PDA

View Full Version : Benchmark cpu: linguaggio di programmazione


fabbius69
10-01-2012, 17:14
Programmando in c++, delphi quale e' il processore più adatto?
Uso delle routine che elaborano sistemi in 3/4 ore usando un e4400, se cambio pc quale piattaforma conviene usare per dimezzare il tempo di elaborazione.
Grazie

!fazz
10-01-2012, 19:57
Programmando in c++, delphi quale e' il processore più adatto?
Uso delle routine che elaborano sistemi in 3/4 ore usando un e4400, se cambio pc quale piattaforma conviene usare per dimezzare il tempo di elaborazione.
Grazie

dipende dal tuo software: multithread o single thread?

aldooo
10-01-2012, 20:03
I compilatori sono piu' ottimizzati per i processori Intel
http://www.hwupgrade.it/forum/showthread.php?t=2119003

Quindi ti consiglio un I5 2500K, I7 2600K, I7 3930K
a seconda della grana di cui disponi.

fabbius69
11-01-2012, 08:52
Mi ricordo quando passai da un amd k6 550 ad un celeron 700 (non ricordo esattamente il modello), con mio stupore le routine andavano più lente.
Quindi non sono mai sicuro che passando alla cpu successiva il programma giri meglio.:confused: :confused: :confused: :confused:

fabbius69
11-01-2012, 08:58
dipende dal tuo software: multithread o single thread?

Elaboro routine semplice con permutazioni e continui calcoli matematici su centinaia mi matrici.

!fazz
11-01-2012, 12:46
Elaboro routine semplice con permutazioni e continui calcoli matematici su centinaia mi matrici.

prima di pensare a cambiare processore, non riesci a parallelizzare le operazioni (le matrici sono indipendenti)? avresti indubbi benefici molto più grandi di qualsiasi cambio di hw

riguardo al cambio hw avendo bisogno di potenza single thread un i7 sarebbe sprecato e pure controproducente meglio un i5 come il 2500 in questo modo il sistema lavora a 3.7 GHz se l'applicazione è in single thread mentre se la parallelizzi lavori con 4 thread a 3.3 GHz


imho la soluzione migliore è lavorare sul sw e solo quando questo è ottimizzato al massimo si può pensare a cambiare l'hw

!fazz
11-01-2012, 12:48
I compilatori sono piu' ottimizzati per i processori Intel
http://www.hwupgrade.it/forum/showthread.php?t=2119003

Quindi ti consiglio un I5 2500K, I7 2600K, I7 3930K
a seconda della grana di cui disponi.

solo il compilatore intel è "ottimizzato" o meglio castra ingiustamente i processori non intel ma non sapendo che compilatore usa e che sistema operativo usa non è che sia una certezza eh?