Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.
27 λεπτά πριν, coreman7 είπε

Γεια σας παιδιά!

Ετρεξα την προσομοίωση και σας δειχνω τα αποτελεσματα (ηταν ενα μικρο τεστ το αφηνα να τελειωσει, δειχνω ποση ωρα εκανε να τελειωσει και τη χρηση σε αυτα τα δευτερολεπτα στο τσαρτ διπλα)

Μπλεχτηκα στο πως να ενεργοποιησω το MPIC και νμζω οτι δεν εχει διαφορα (αν και λεει 38 ειναι μετα απο τοσες φορες που το ετρεξα και ειχα μλν κανα ταμπ ανοιχτο)

MPIC.png

MPIoff.png

Αν θελετε σας στελνω τα αρχεια του κωδικα αλλα ειναι κοπος και δεν χρειαζεται να μπλεξετε. Ηδη βοηθατε αρκετα :)

@akoinonitos

Οντως σε βιντεακια που τα δειχνουν μαζι ισχυει, αλλα αν πας σε CPU-based games, cs-go, pubg fortnite OW , θα δεις οτι εχουν διαφορες και κυριως στα 1% , 0.1% και σκεψου οτι τα βαζουν ουλτρα χαι, αρα ειναι GPU-Limited.

Εγω τα παιζω ολα στα low αρα ακομη και αν ειναι λιγο το 1160, θα φανει η διαφορα.(πιστευω)

ok ,βαλτε αυτα τα βιντεακια να τα δουμε και εμεις να μας λυθει η απορια

  • Απαντ. 168
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Δημοσ.
58 λεπτά πριν, coreman7 είπε

Γεια σας παιδιά!

Ετρεξα την προσομοίωση και σας δειχνω τα αποτελεσματα (ηταν ενα μικρο τεστ το αφηνα να τελειωσει, δειχνω ποση ωρα εκανε να τελειωσει και τη χρηση σε αυτα τα δευτερολεπτα στο τσαρτ διπλα)

Μπλεχτηκα στο πως να ενεργοποιησω το MPIC και νμζω οτι δεν εχει διαφορα (αν και λεει 38 ειναι μετα απο τοσες φορες που το ετρεξα και ειχα μλν κανα ταμπ ανοιχτο)

MPIC.png

MPIoff.png

Αν θελετε σας στελνω τα αρχεια του κωδικα αλλα ειναι κοπος και δεν χρειαζεται να μπλεξετε. Ηδη βοηθατε αρκετα :)

@akoinonitos

Οντως σε βιντεακια που τα δειχνουν μαζι ισχυει, αλλα αν πας σε CPU-based games, cs-go, pubg fortnite OW , θα δεις οτι εχουν διαφορες και κυριως στα 1% , 0.1% και σκεψου οτι τα βαζουν ουλτρα χαι, αρα ειναι GPU-Limited.

Εγω τα παιζω ολα στα low αρα ακομη και αν ειναι λιγο το 1160, θα φανει η διαφορα.(πιστευω)

Από το γράφημά σου για single core το βλέπω. Κατέβασα το pluto code, δώσε τα δεδομένα για κάποιο πρόβλημα που να χρειάζεται αρκετή ώρα (5-10 λεπτά) ώστε να μπορέσω να το δοκιμάσω.

Δημοσ.

Λοιπόν, πήρα και έτρεξα ένα από τα παραδείγματα, συγκεκριμένα το 01 από το /PLUTO/Test_Problems/HD/Stellar_Wind/

Χωρίς MPI αλλά με gcc είναι τελείως single core και χρειάστηκε 61 sec στον 1700X στα 3850 MHz.

Με MPI και χρησιμοποιώντας το mpirun -np 2 ./pluto (2 nodes - cores) τελείωσε σε 31 sec

Με MPI και χρησιμοποιώντας το mpirun -np 4 ./pluto (4 nodes - cores) τελείωσε σε 16 sec

Με MPI και χρησιμοποιώντας το mpirun -np 8 ./pluto (8 nodes - cores) τελείωσε σε 9 sec

Με MPI και χρησιμοποιώντας το mpirun -np 16 ./pluto (16 nodes - 8 cores + 8threads) τελείωσε σε 7 sec

Συνολικά από 61 sec έπεσε στα 7 με MPI, μια χαρά παραλληλίζεται. Πάρε CPU με όσα περισσότερα cores μπορείς.

 

 

Έτρεξα και το 02 από το /PLUTO/Test_Problems/HD/Stellar_Wind/

gcc: 112 sec

mpi 2 node:  57 sec

mpi 4 node: 29 sec

mpi 8 node: 18 sec

mpi 16 node: 16 sec

 

  • Like 4
Δημοσ.
Μόλις τώρα, malakudi είπε

Λοιπόν, πήρα και έτρεξα ένα από τα παραδείγματα, συγκεκριμένα το 01 από το /PLUTO/Test_Problems/HD/Stellar_Wind/

Χωρίς MPI αλλά με gcc είναι τελείως single core και χρειάστηκε 61 sec στον 1700X στα 3850 MHz.

Με MPI και χρησιμοποιώντας το mpirun -np 2 ./pluto (2 nodes - cores) τελείωσε σε 31 sec

Με MPI και χρησιμοποιώντας το mpirun -np 4 ./pluto (4 nodes - cores) τελείωσε σε 16 sec

Με MPI και χρησιμοποιώντας το mpirun -np 8 ./pluto (8 nodes - cores) τελείωσε σε 9 sec

Με MPI και χρησιμοποιώντας το mpirun -np 16 ./pluto (16 nodes - 8 cores + 8threads) τελείωσε σε 7 sec

Συνολικά από 61 sec έπεσε στα 7 με MPI, μια χαρά παραλληλίζεται. Πάρε CPU με όσα περισσότερα cores μπορείς.

Έτρεξα και το 02 από το /PLUTO/Test_Problems/HD/Stellar_Wind/

gcc: 112 sec

mpi 2 node:  57 sec

mpi 4 node: 29 sec

mpi 8 node: 18 sec

mpi 16 node: 16 sec

Ρε φιλε, πως το καταφερες? Οο

 

Επισης, ΧΙΛΙΑ ευχαριστω για το χρονο σου, πραγματικα δεν ξερω τι να πω. Εγω εκανα μια μερα να βαλω αυτη τη μαλακια, και αλλη μια να τα μαθω.

 

Αρα 2600x >> i5 ετσι?

Δημοσ. (επεξεργασμένο)

Όχι ρε βλακείες λέτε, πάρε έναν 8350k να γουστάρεις!!!! :-) Έτσι για να μην ξεχνάμε τι προτάθηκε από τους γνωστούς άγνωστους εδώ μέσα... Που τους ακούει και κόσμος... Φιλτατε με υγεία να χαρείς το θηρίο σου... Σαφώς amd ryzen, και σε παιχνίδια δεν χάνεις τίποτα ιδιαίτερο με κάρτες επιπέδου 1060-1070... Με υγεία!!!

Επεξ/σία από dimoskoutr
Δημοσ. (επεξεργασμένο)
2 ώρες πριν, coreman7 είπε

Ρε φιλε, πως το καταφερες? Οο

Επισης, ΧΙΛΙΑ ευχαριστω για το χρονο σου, πραγματικα δεν ξερω τι να πω. Εγω εκανα μια μερα να βαλω αυτη τη μαλακια, και αλλη μια να τα μαθω.

Αρα 2600x >> i5 ετσι?

Ζήτω !!! Ανακάλυψες την Αμερική !!! 

Για τις μνήμες που αναφέρθηκε έχω αυτές: https://www.skroutz.gr/s/7380831/Corsair-Vengeance-LPX-16GB-DDR4-3000MHz-CMK16GX4M2B3000C15.html (Micron A-Die προφανώς) και δουλεύουν εύκολα έτσι:

Clipboard01.jpg.879c64801175a652bee1fbf184e1da8c.jpg

Επεξ/σία από leros2004
  • Like 2
Δημοσ. (επεξεργασμένο)
10 ώρες πριν, coreman7 είπε

Ρε φιλε, πως το καταφερες? Οο

Επισης, ΧΙΛΙΑ ευχαριστω για το χρονο σου, πραγματικα δεν ξερω τι να πω. Εγω εκανα μια μερα να βαλω αυτη τη μαλακια, και αλλη μια να τα μαθω.

Αρα 2600x >> i5 ετσι?

Δε βλέπω να κερδίζει πολύ από hyperthreading στα δύο τεστ που έτρεξα. Εξαρτάται από το all core clock. Δοκίμασα και σε Xeon E3-1275 v5 (4 core/8 threads) με single core turbo 4GHz και all core turbo 3700. Παραδόξως (;) η απόδοση σε single core είναι πιο αργή στον Xeon παρά το λίγο μεγαλύτερο clock (4000 vs 3850 στον Ryzen 1700X). Ο συγκεκριμένος Xeon v5 είναι Skylake (σαν i7 6700 ας πούμε)

Για το 02 παράδειγμα στο Xeon:

gcc: 156 sec

mpi 2 node: 85 sec

mpi 4 node: 45 sec

mpi 8 node: 41 sec

Νομίζω η διαφορά υπέρ του 1700X είναι τεράστια, 16 sec vs 41 sec

 

@coreman7

Και μία τελευταία δοκιμή σε dual Xeon E5-2620 v4 (2 * 8 core στα 2300 MHz all core turbo - Broadwell).

17 sec με -np 32 (16 cores/32 threads). Δηλαδή τα 8 cores του AMD 1700X στα 3850 είναι πιο γρήγορα από τα 16 cores του dual Xeon E5-2620 v4 στα 2300. Απ' ότι φαίνεται το pluto τρέχει καλύτερα σε AMD. Πάρε τον AMD με τα περισσότερα cores που μπορείς να αγοράσεις, πχ τον 1700X τον βλέπω skroutz στην ίδια τιμή και λίγο φτηνότερο από 2600X και θα σου δώσει καλύτερους χρόνους για τα simulation. Τώρα για τα games λογικά 2600Χ > 1700Χ αλλά δεν έχω εμπειρία σε αυτό για να σε βοηθήσω.

Επεξ/σία από malakudi
  • Like 4
  • Thanks 1
Δημοσ. (επεξεργασμένο)
5 ώρες πριν, malakudi είπε

Δε βλέπω να κερδίζει πολύ από hyperthreading στα δύο τεστ που έτρεξα. Εξαρτάται από το all core clock. Δοκίμασα και σε Xeon E3-1275 v5 (4 core/8 threads) με single core turbo 4GHz και all core turbo 3700. Παραδόξως (;) η απόδοση σε single core είναι πιο αργή στον Xeon παρά το λίγο μεγαλύτερο clock (4000 vs 3850 στον Ryzen 1700X). Ο συγκεκριμένος Xeon v5 είναι Skylake (σαν i7 6700 ας πούμε)

Για το 02 παράδειγμα στο Xeon:

gcc: 156 sec

mpi 2 node: 85 sec

mpi 4 node: 45 sec

mpi 8 node: 41 sec

Νομίζω η διαφορά υπέρ του 1700X είναι τεράστια, 16 sec vs 41 sec

@coreman7

Και μία τελευταία δοκιμή σε dual Xeon E5-2620 v4 (2 * 8 core στα 2300 MHz all core turbo - Broadwell).

17 sec με -np 32 (16 cores/32 threads). Δηλαδή τα 8 cores του AMD 1700X στα 3850 είναι πιο γρήγορα από τα 16 cores του dual Xeon E5-2620 v4 στα 2300. Απ' ότι φαίνεται το pluto τρέχει καλύτερα σε AMD. Πάρε τον AMD με τα περισσότερα cores που μπορείς να αγοράσεις, πχ τον 1700X τον βλέπω skroutz στην ίδια τιμή και λίγο φτηνότερο από 2600X και θα σου δώσει καλύτερους χρόνους για τα simulation. Τώρα για τα games λογικά 2600Χ > 1700Χ αλλά δεν έχω εμπειρία σε αυτό για να σε βοηθήσω.

Tbh αν σε νοιάζει μόνο το productivity ο 1700/1700x είναι το απόλυτο vfm αυτή την στιγμή.

13 ώρες πριν, leros2004 είπε

Ζήτω !!! Ανακάλυψες την Αμερική !!! 

Για τις μνήμες που αναφέρθηκε έχω αυτές: https://www.skroutz.gr/s/7380831/Corsair-Vengeance-LPX-16GB-DDR4-3000MHz-CMK16GX4M2B3000C15.html (Micron A-Die προφανώς) και δουλεύουν εύκολα έτσι:

Clipboard01.jpg.879c64801175a652bee1fbf184e1da8c.jpg

OMG μπράβο οι micron. Με τι vdimm και vsoc είσαι stable σε αυτά τα τα timings?

Επεξ/σία από ilos
Δημοσ.
8 λεπτά πριν, ilos είπε

OMG μπράβο οι micron. Με τι vdimm και vsoc είσαι stable σε αυτά τα τα timings?

vdimm 1.35, vsoc stock/auto δεν το έχω πειράξει.

Δημοσ.

Είστε εντελώς άσχετοι και amd biased για productivity ο 8350k στα 5ghz δεν πιάνεται από τίποτα από πλευράς amd... βλάχοι που θέλετε και σοβαρούς επεξεργαστές, ιδέα δεν έχετε! :-)

Δημοσ.

Που είναι τώρα ο pirmen και ο άλλος ο tecnov να μας πουν για την ανωτερότητα και την "ποιότητα" των πυρήνων της intel;

 

Έλεος δηλαδή εδώ μέσα με τους μπλε!!

Δημοσ.

Και επειδή δε μου καθόταν καλά το αποτέλεσμα του Xeon, έκανα και compile με -march=skylake - ζήτημα να πήγε καλύτερα 1 sec. Στο συγκεκριμένο κώδικα το IPC της AMD είναι καλύτερο από της Intel - τουλάχιστον σε skylake και broadwell xeon που δοκίμασα. Υπάρχει βέβαια και το ενδεχόμενο να είναι και memory sensitive ο αλγόριθμος και να παίζει ρόλο και η διαφορά στη RAM η οποία στα Xeon είναι 2400 ενώ στον Ryzen 3200 CL 14. Θα ήθελα πάντως να δω και αποτελέσματα σε i7 8700k.

Δημοσ.

Σας ευχαριστώ πάρα πολύ όλους, ιδιαίτερα το @malakudi που εκανε όλα αυτά και δεν ξέρω και πως(αν δεν καταφερω να το τρέξω σε πολλά θρεντς θα σε ρωτήσω γιατί το Ψαχνά και χθες πολυ ώρα).

 

Νομίζω ότι δεν έχει τόση σημασία η ραμ σε αυτή τη προσομοίωση από ότι ειχα ρωτήσει ένα παιδί στο Φυσικό και απλώς έχει σημασία να έχεις μεγάλη χωρητικότητα για να μπορείς να τρέξεις με περισσότερα κελλιά και καλύτερη ανάλυση. Δηλαδή όση ανάλυση θές, τόσο χώρο πιάνει και είναι εντελώς σταθερο το ποσοστό της ραμ κατά τη προσομοίωση.

 

Δίκαιο έχετε για τον 1700x αλλά από ότι εχω καταλάβει θα θέλω πολύ καλο VRM quality για 8 πυρήνες και δεν νομίζω να με βγάζει για πολύ καλύτερη μητρική.  Οπότε θα παω στον 2600x που δεν νομίζω να χάσω υπερβολικα. Επίσης είχα διαβάσει ότι θα θέλω και συγκεκριμένες Ram με την πρώτη γενιά των Ryzen.

 

Θα πάρω τελικά τον 2600x και τον Asus B450 Prime Plus που έχει στο QVL τις Ram που έχει βάλει ο leros.

 

Ευχαριστώ ξανά που με βοηθήσατε!

reddit και Tomshardware το παταγατε 😛

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...