Jump to content



AMD ZEN thread


jesus

Recommended Posts

πριν 29 λεπτά, το μέλος billpeppas έγραψε:

Το αν ισχύουν ή όχι, και το αν ξέρω θέμα μου.

Μπορείς να συνεχίσεις να αυξάνεις την αναξιοπιστία σου, δηλώνοντας ότι σε συμφέρει χωρίς να παραθέτεις καμία πηγή ή απόδειξη προς τούτο. Εδώ θα είμαι, για να ξέρουν και οι υπόλοιποι πόσο βάρος έχουν οι απαντήσεις σου.

 

πριν 31 λεπτά, το μέλος billpeppas έγραψε:

Να ήσουν κάποιος σοβαρός θα σου απαντούσα σοβαρά.

Τώρα για άτομο που δίνει μάχη για να πείσει κόσμο ότι δεν είναι ελέφαντας, και ότι bootαρε Windows 10 ένας Ryzen στα 4GHz με 0.7V, sorry αλλά προτιμάω να περάσω την ώρα μου πετώντας ένα Nokia 3310 στον τοίχο μέχρι αυτό να σταματήσει να δουλεύει.

Δε θα μου έκανε καθόλου εντύπωση να σπαταλάς το χρόνο σου έτσι. Ίσως αν δεν το έκανες να είχες περισσότερες πηγές για τους ισχυρισμούς σου προς παράθεση.

 

Εφόσον δεν θες να παραθέσεις πηγές που να υποστηρίζουν τις 'γνώσεις' σου και προτιμάς να παίξουμε το παιχνιδάκι των προσωπικών επιθέσεων και ειρωνειών, θα έχεις απάντηση και σε αυτό :)

  • Like 1
Link to comment
Share on other sites

Καλησπέρα και από μένα! Διαβάζω το θρεντ από την αρχή και μετά από 45 σελίδες βαρέθηκα να μη συμμετέχω και είπα να πω και γω την κουταμάρα μου.

 

Η AMD μας παρουσίασε την ferrari που τελικά βγήκε alfa romeo. Αν φταίει ο scheduler των win10, το ήξεραν και οι καθαρίστριες στην AMD και στην MS πολυ πριν γινει το launch. Δε πιστεύω να ετοιμάζανε mainstream high-end επεξεργαστή και να μη δουλεύαν πάνω σε win10 ή να μην είχαν ενημερώσει έγκαιρα την MS.

To hype και ο χρόνος του launch έγινε ξεκάθαρα για λόγους marketing, πράγμα που σημαίνει ότι η AMD έχει (ή νομίζει ότι έχει) άσσο στο μανίκι, αλλιώς πιθανότατα ήταν το κύκνιο άσμα.

Link to comment
Share on other sites

Για να τελειώνουμε οριστικά με το debate αν ο Windows Scheduler των Windows 10 δουλεύει σωστά - όπως είπε η AMD - ή όχι όπως λένε όλοι όσοι τον δοκιμάζουν στην πράξη.

 

Εδώ σε αυτό το δίλεπτο video, ένας τύπος φορτώνει μια εφαρμογή που χρησιμοποιεί 2 threads και μετράει τα DrawCalls του επεξεργαστή.

 

Όταν τα 2 threads τρέχουν σε διαφορετικό CCX, το performance είναι περίπου 14fps.

Όταν τα 2 threads τρέχουν στο ίδιο CCX, το performance είναι περίπου 17fps, δηλαδή 21% ταχύτερο.

 

Και τώρα η ερώτηση του 1 εκατομμυρίου €:

Με ποιο κριτήριο και ποιος αποφασίζει που θα τρέξουν τα 2 threads, σε ένα CCX ή θα μοιραστούν σε δύο CCX ;

 

Απάντηση:

Η ΤΥΧΗ...Ο Windows Scheduler τυχαία είτε μοιράζει σε δύο CCX τα δύο threads είτε τα τρέχει στο ίδιο CCX.

 

Το κέρδος από ένα fix του Windows Scheduler για να βάζει πάντα 2 threads στο ίδιο CCX για το συγκεκριμένο workload είναι 21%

 

Δείτε το σύντομο video πριν το κατεβάσουν και ανεβάστε την φωνή γιατί μιλάει σιγά: 

 

  • Like 6
Link to comment
Share on other sites

@NikosD είναι εύκολο fix αρκεί να πουν στο σύστημα όταν θα αναγνωρίζεις amd ryzen τάδε θα γεμίζεις λογικά τα cores threads δηλαδή 0 1 2 3 4 5 6 7 και αν χρειαστείς και άλλη δύναμη πήγαινε στα 8 9 10 11 12 13 14 15 , και ειδηκά με τα games είναι ποιο εύκολο όταν βλέπεις dx γέμισε όλα τα cores κλπ κλπ

Έγινε επεξεργασία από acct
ΕΛΕΟΣ! LANGUAGE!
Link to comment
Share on other sites

Ουσιαστικά δεν είναι bug του scheduler. Απλά δεν είναι optimized για τον Zen και λογικά θα το φτιάξει η ms από μόνη της.

Πολύ ντόρος έγινε γι' αυτό το θέμα. Πρώτον, θα φτιαχτεί και δεύτερον ήταν βλακεία της AMD που δεν εξήγησε καλύτερα το πρόβλημα.

Τα σενάρια συνωμοσίας πάντως είναι αστεία.

Αν δεν περάσουν 1-2 μήνες να στρώσουν τα πράγματα, μην βγάζετε συμπεράσματα.

Το σημαντικό πρόβλημα αυτή τη στιγμή είναι ότι δεν υπάρχουν διαθέσιμα board και πολύς κόσμος έχει μείνει με το πορτοφόλι στο χέρι. Επίσης τα ήδη διαθέσιμα, πέρα από της gigabyte κάνουν μόνο για στοπ στις πόρτες. Επίσης, επειδή με τους zen οι DDR4-3000+ είναι must, πολλοί δεν ξέρουν αν θα πρέπει να περιμένουν να πέσουν λίγο οι τιμές ή λόγο ζήτησης και μικρής διαθεσιμότητας θα αυξηθούν οι τιμές και άλλο.
Το ρεζουμέ είναι ότι αν βγει καλό board, τότε θα ανοίξει η αγορά. Η ασφάλεια του σταθερού socket επιτρέπει την αγορά ένος r7 τώρα και αναβάθμιση σε κανά χρόνο αν βγει r7+.

  • Like 2
Link to comment
Share on other sites

Γελάω πάντα με την αφέλεια των χρηστών.

Για αυτό ονομάζονται και "χρήστες" εξάλλου.

Φυσικά και θα φτιάξει το συγκεκριμένο issue η MS.
Το συγκεκριμένο είναι σχετικά εύκολο εξάλλου.

Μόνο που θα το κάνει στα μουλωχτά, κρυφά, δεν θα το πει σε κανέναν ότι το έφτιαξε.
Απλά θα φτιαχτεί.

Με την κάλυψη της AMD και μετά από το κράξιμο που τρώει φανερά και κρυφά για το θέμα.

Τα άλλα που είναι πιο δύσκολα τεχνικά, δεν το βλέπω να τα φτιάχνει.

Επειδή συμπαθώ τον RyZen και την AMD, το σταματώ εδώ για να μην πω κι άλλα.



Link to comment
Share on other sites

gIp742P.png

 

Και τώρα τι κάνεις άμα έχεις έναν 2500k;

 

1. Πας για τον $220 6/12 (€260 στην Ελλάδα άμα βγάλουμε την αναλογία του R7 1700). Αλλά παίζει να είναι πιο αργός από τον $170 σε μερικά παιχνίδια με την ιστορία των CCX

 

2. Πας για τον $170 4/8 (€200 στην Ελλάδα). Αλλά €60 για 2c/4t είναι καλή τιμή άμα αναλογιστείς ότι η Intel ζητάει 100 για 2t.

 

3. Τρως τα λεφτά σε σουβλάκια και χ€σ€ την αναβάθμιση.

Έγινε επεξεργασία από Volrath
Link to comment
Share on other sites

πριν 5 λεπτά, το μέλος Volrath έγραψε:

gIp742P.png

 

Και τώρα τι κάνεις άμα έχεις έναν 2500k;

 

1. Πας για τον $220 6/12 (€260 στην Ελλάδα άμα βγάλουμε την αναλογία του R7 1700). Αλλά παίζει να είναι πιο αργός από τον $170 σε μερικά παιχνίδια με την ιστορία των CCX

 

2. Πας για τον $170 4/8 (€200 στην Ελλάδα). Αλλά €60 για 2c/4t είναι καλή τιμή άμα αναλογιστείς ότι η Intel ζητάει 100 για 2t.

 

3. Τα τρως σε σουβλάκια και χ€σ€ την αναβάθμιση.

 

4.  Tον πουλάς, βάζεις ένα κατοστάρικο, παίρνεις 3770Κ (ενδεχομένως στα 4.5 να είσαι πάνω από 1500Χ full o/c) και περιμένεις 1-2 χρόνια για να κάνεις κίνηση. Αν η κύρια χρήση είναι το gaming.  Τρώς και σουβλάκια αξίας 270 ευρώ :)

Έγινε επεξεργασία από Trexx
  • Like 5
Link to comment
Share on other sites

15 minutes ago, Trexx said:

 

4.  Tον πουλάς, βάζεις ένα κατοστάρικο, παίρνεις 3770Κ (ενδεχομένως στα 4.5 να είσαι πάνω από 1500Χ full o/c) και περιμένεις 1-2 χρόνια για να κάνεις κίνηση. Αν η κύρια χρήση είναι το gaming.  Τρώς και σουβλάκια αξίας 270 ευρώ :)

 To πρόβλημα είναι ότι σκέτος ο 2500k (χωρίς μητρική εννοώ) δε πουλιέται πλέον. Άσε που τρέχει 1.18V 4GHz, προτιμώ να τον βάλω σε κάμια κορνίζα παρά να τον δώσω €80.

 

Επίσης, δεν είναι τόσο ο επεξεργαστής, όσο τα  8G RAM 1600MHz που εχω που με περιορίζουν πλέον. DDR3 δεν αγοράζω για νεκρή πλατφόρμα.

  • Like 4
Link to comment
Share on other sites

έλα βρε παίδες τόση υπομονή έχουμε κάνει τι μένει ένας μήνας να βγει και η υπόλοιπη σειρά

( cpu θα υπάρχουν με τις μητρικές υπάρχει πρόβλημα , οι οποίες δεν είναι σοβαρές άκου εκεί να μην έχουν dual bios )

Link to comment
Share on other sites

Eντάξει, δεν σου είπα ότι είναι και η σκέψη του αιώνα, θέλει προφανώς εκτίμηση το πράγμα. Προσωπικά πήρα σήμερα άλλα 8GB ddr3 μην ακριβύνουν και πήγα στα 24 σύνολο οπότε έκλεισα.

Link to comment
Share on other sites

23 minutes ago, ARMAGEDDON said:

έλα βρε παίδες τόση υπομονή έχουμε κάνει τι μένει ένας μήνας να βγει και η υπόλοιπη σειρά

( cpu θα υπάρχουν με τις μητρικές υπάρχει πρόβλημα , οι οποίες δεν είναι σοβαρές άκου εκεί να μην έχουν dual bios )

Από πότε έγινε πρόβλημα η έλλειψη dual BIOS ?

Σοβαρά τώρα που είμαστε, στο 2000 ?
 

Ακόμα και σε server μητρικές πλέον έχουνε EEPROM flasher built-in και flashάρεις BIOS απλά με ένα USB δίχως να έχεις τίποτα παραπάνω από ρεύμα στην mobo ( δεν χρειάζεσαι ούτε CPU, ούτε RAM πάνω, τίποτα απολύτως ).

 

Οι παρούσες μητρικές μια χαρά είναι.

Αν ο άλλος δεν μπορεί να πάρει χαμπάρι τα bugs τους δικό του πρόβλημα.

Πιο προβληματικές και περίεργες από μητρικές με το nF680 δεν είναι, και ακόμα και με το προβληματικότατο 680 πολλοί έκαναν μια χαρά την δουλειά τους και τα overclock τους και τα πάντα όλα.

Αν δεν έχεις την "εμπειρία" να δείς αν υπάρχει π.χ. κάποιο memory hole, oh well... quit OC and settle at stock :D

Link to comment
Share on other sites

Αναβάθμιση κάνεις αν δεν καλύπτονται οι ανάγκες σου και η νέα πλατφόρμα δικαιολογεί την διαφορά σε επιδόσεις στις ανάγκες αυτές, ή αν δεν σε νοιάζει να ξοδέψεις.

Επειδή βγήκε ο ryzen ή ο αντίστοιχος intel, δεν σημαίνει ότι πάμε όλοι για αναβάθμιση.

Αν έχεις επιβιώσει με τον 2500Κ μέχρι σήμερα χωρίς προβλήματα, τι σε κάνει τώρα να αναβαθμίσεις άμεσα; Δεν υπάρχει λόγος.

  • Like 3
Link to comment
Share on other sites

Άντε κάνας μήνας ακόμη για εμάς που θα πυροβολήσουμε R5. Να δούμε και τα πρώτα bench και κυρίως αν υπάρχει σημαντική διαφορά στην υλοποίηση 3+3 σε σχέση με 4+2 πυρήνες στα CCX που λογικά θα είναι λίγο λοταρία τί θα σου πέσει. Ελπίζω να μπορούν να το ελέγξουν με κάποιο τρόπο.

 

Κατά τα άλλα mobo/CPU/Ram & cooler, γιατί βλέπω την CM να χαριεντίζεται με τα upgrade kits για την Seidon 240M *EU model only*, βλέπω το μαλλί να ανεβαίνει.

Τουλάχιστον θα έχω ένα μήνα να κάνω την έρευνα αγοράς μου και να έχει στρώσει και ο μικρο-κώδικας για τις μητρικές..

 

  • Like 1
Link to comment
Share on other sites

πριν 10 ώρες, το μέλος NikosD έγραψε:

Για να τελειώνουμε οριστικά με το debate αν ο Windows Scheduler των Windows 10 δουλεύει σωστά - όπως είπε η AMD - ή όχι όπως λένε όλοι όσοι τον δοκιμάζουν στην πράξη.

 

Εδώ σε αυτό το δίλεπτο video, ένας τύπος φορτώνει μια εφαρμογή που χρησιμοποιεί 2 threads και μετράει τα DrawCalls του επεξεργαστή.

 

Όταν τα 2 threads τρέχουν σε διαφορετικό CCX, το performance είναι περίπου 14fps.

Όταν τα 2 threads τρέχουν στο ίδιο CCX, το performance είναι περίπου 17fps, δηλαδή 21% ταχύτερο.

 

Και τώρα η ερώτηση του 1 εκατομμυρίου €:

Με ποιο κριτήριο και ποιος αποφασίζει που θα τρέξουν τα 2 threads, σε ένα CCX ή θα μοιραστούν σε δύο CCX ;

 

Απάντηση:

Η ΤΥΧΗ...Ο Windows Scheduler τυχαία είτε μοιράζει σε δύο CCX τα δύο threads είτε τα τρέχει στο ίδιο CCX.

 

Το κέρδος από ένα fix του Windows Scheduler για να βάζει πάντα 2 threads στο ίδιο CCX για το συγκεκριμένο workload είναι 21%

 

Δείτε το σύντομο video πριν το κατεβάσουν και ανεβάστε την φωνή γιατί μιλάει σιγά: 

 

 

Λάθος σκέψη. Γράψτε άκυρο. 

Έγινε επεξεργασία από adpanos
Link to comment
Share on other sites

Το ότι έχει θέμα ο scheduler δείχνουμε.

Ότι δεν είναι όλα καλά που λέει η AMD δείχνουμε.

Ότι θέλει φτιάξιμο το μαραφέτι για να παίζει σωστά με τους RyZen δείχνουμε.

Το πόσο θέμα έχει ο scheduler, σε άλλο επεισόδιο.

Ας βασιστουμε στην κοινή λογική και στα τεκμήρια για να υπάρξει η αποδοχή του προβλήματος και μετά βλέπουμε.

Link to comment
Share on other sites

 

Ότι είναι θέμα sofware θα φτιαχτεί ειτε το κοινοποιήσουν είτε όχι.

 

Θα κάνουν και ένα μπάσιμο με νέο SKU στην αγορά τότε, ώστε να ξαναγίνουν οι μετρήσεις στα reviews, να ενημερωθεί κι ο κόσμος  και είναι κομπλέ. 

 

Ετσι θα κάνουν πλήρη αποκατάσταση του προϊόντος στο κοινό. 

Έγινε επεξεργασία από adpanos
  • Like 2
Link to comment
Share on other sites

4 hours ago, NikosD said:

Το ότι έχει θέμα ο scheduler δείχνουμε.

Ότι δεν είναι όλα καλά που λέει η AMD δείχνουμε.

Ότι θέλει φτιάξιμο το μαραφέτι για να παίζει σωστά με τους RyZen δείχνουμε.

Σωστή η παρατήρηση για τον scheduler, υπάρχει όμως και ένα ακόμα θέμα. Τί γίνεται στην περίπτωση που κάποια προγράμματα τον παρακάμπτουν; Κάτι που έθεσε ο billpeppas και ένας άλλος δηλώνων προγραμματιστής στο reddit. Τί κάνεις όταν έχεις 8 θρεντ με 1 να παίρνει αναφορά από την κατάσταση των άλλων 7 που τρέχουν σε ξεχωριστά CCX ή όταν επικοινωνούν μεταξύ τους όλα με απρόβλεπτο τρόπο;

Link to comment
Share on other sites

πριν 2 ώρες, το μέλος Petrossortep έγραψε:

Σωστή η παρατήρηση για τον scheduler, υπάρχει όμως και ένα ακόμα θέμα. Τί γίνεται στην περίπτωση που κάποια προγράμματα τον παρακάμπτουν; Κάτι που έθεσε ο billpeppas και ένας άλλος δηλώνων προγραμματιστής στο reddit. Τί κάνεις όταν έχεις 8 θρεντ με 1 να παίρνει αναφορά από την κατάσταση των άλλων 7 που τρέχουν σε ξεχωριστά CCX ή όταν επικοινωνούν μεταξύ τους όλα με απρόβλεπτο τρόπο;

Σε περίπτωση που εφαρμογή δεν χρησιμοποιεί τον scheduler για να κάνει χρήση των πυρήνων/νημάτων τότε θα έπρεπε να κάνει πρόβλεψη και για κάθε τεχνολογία επεξεργαστή. Εγώ δεν έχω γνώση κάποιας εφαρμογής που παρακάμπτει τον scheduler, αν κάποιος γνωρίζει κάποια που το κάνει, ας το καταθέσει. Όσες εφαρμογές απλώνουν τα processes τους σε περισσότερους των 4 πυρήνων θα δεχτούν σίγουρα το cross-CCX penalty, δεν υπάρχει άλλος δρόμος, πάντα για τους Ryzen.

 

Από την άλλη εφαρμογές που δεν κάνουν χρήση πάνω από τεσσάρων πυρήνων (πλειοψηφία των games), δέχονται πλήγμα (αν τα processes τους χρησιμοποιούν κοινά δεδομένα αποθηκευμένα στην cache) αν ο scheduler τοποθετεί το φορτίο σε cores που βρίσκονται σε διαφορετικό CCX, χωρίς να υπάρχει κάποια ανάγκη, βλέπε το απλό παράδειγμα με τα draw calls, που έφερε o @NikosD.

 

Έχω την εντύπωση ότι το θέμα των CCX προέκυψε λόγω διαφοράς επιδόσεων στα games, αλλά αμφιβάλλω αν κανένας από μας είναι ικανός να ξέρει πως κάθε game engine χειρίζεται τέτοιες καταστάσεις.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.