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

AMD Zen 4 (Raphael/Genoa) AM5 - Ryzen/Threadripper/Epyc


Aten-Ra

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

Δημοσ. (επεξεργασμένο)
12 λεπτά πριν, malakudi είπε

Αυτό δεν είναι RAM bandwidth test, είναι cpu και disk i/o test

Αν θες να τεστάρεις y-cruncher που να μην είναι disk i/o limited πρέπει να τρέξεις μέχρι το πολύ 5 εκατομμύρια digits, που απαιτεί 22GB RAM. Και επίσης αν θες να είναι normalized πρέπει να το τρέξεις single thread με ίδιο αριθμό threads και με ίδια συχνότητα. Μετά η διαφορά θα είναι IPC και RAM.

edit: σε single thread που έγραψα αρχικά ίσως να είναι ALU/AVX limited

 

Ευκολο να το διαπιστωσουμε αν τρεξει καποιος ουτως η αλλως ολοι με ddr5 32gb εχουν. 

Επεξ/σία από akoinonitos
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 8,5k
  • Δημ.
  • Τελ. απάντηση

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

34 λεπτά πριν, akoinonitos είπε

ετρεξε ddr4 vs ddr5 σε ενα αλλο cpu και θα το συγκρινουνε με την διαφορα 5950χ με 5900χ αλλα μιλαμε για 7950x . Εχει λογικη αυτο ρε συ? Ξαναλεω βαλτε καποιον να τρεξει τι το συζηταμε, καντε τους tag και παμε.

Απο review ουι ναι εχουνε χορτασει εγω πραγματικα δεν ξερω τι ισχυει για τπτ πλεον.

Και κατι τελευταιο ,το if στα ρυζια παιζει ρολο ,ειναι κατι σαν το ring στους intel και ισως ακομα πιο σημαντικο μιας και το ring τρεχει σε μια στανταρ συχνοτητα και δεν προσαρμοζεται αναλογα με το memory speed ουτε εχει πεναλντυ. 

Προφανως το if ειναι ενας μπελας στην  πλατη σου σε σχεση με ενα intel cpu.

 

πχ εδω δεν βλεπω την υπεροχη του 13900k στο bandwidth  σε σχεση με τον 7900x που στην ουσια βγαζουν το ιδιο σκορ.

Βεβαια δεν ξερω αν τρεχει avx 512 στον 7900x και avx2 στον intel

2051307127_Screenshot_20221202-112720_SamsungInternet.jpg.c19d924315715456896247ea00fc7531.jpg

Τα νούμερα του είναι σίγουρα avx256, όχι avx512, ο 7950x stock με 6200 1T custom μνήμες, είναι αισθητά κάτω από τα 50s, προς 45s βασικά.

Stock 13900Κ forced 250w limit και 6200c28 1Τ custom βγάζω τα παρακάτω, πάλι καλύτερο από το νούμερο του tpu, ιδίως με 7400 μνήμες που ακόμα και xmp σίγουρα έχουν καλύτερο bw από custom 6200, δεν δικαιολογείτε το 60.5s και δεν ξέρω καν τι εννοεί stock, ας πούμε ότι είναι forced 250w.

Spoiler

250w.png.38ed0fe68aa3e88c4443a19c6c8ecb5b.png

 

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
24 λεπτά πριν, akoinonitos είπε

Ευκολο να το διαπιστωσουμε αν τρεξει καποιος ουτως η αλλως ολοι με ddr5 32gb εχουν. 

Έτρεξα για 2.5m digits (θέλει 11GB RAM - δεν έχω 32) με DDR4 3800 και μετά με DDR4 2866 στον Ryzen 5900X. 88 sec vs 103 sec. 17% πιο αργό με διαφορά memory bandwidth 34%. Οπότε δε κάνει scale 100% με το bandwidth το y-cruncher.

Τελικά έκανα λάθος στα μηδενικά, 2.5b είναι 11,4GB RAM - άρα το τεστ του techpowerup είναι όλο στη RAM. Απλώς δε κάνει scale 100% με το memory bandwidth.

edit: το έτρεξα και με DDR4 1866, 146 sec

 

Επεξ/σία από malakudi
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

12 λεπτά πριν, malakudi είπε

Έτρεξα για 2.5m digits (θέλει 11GB RAM - δεν έχω 32) με DDR4 3800 και μετά με DDR4 2866 στον Ryzen 5900X. 88 sec vs 103 sec. 17% πιο αργό με διαφορά memory bandwidth 34%. Οπότε δε κάνει scale 100% με το bandwidth το y-cruncher.

Τελικά έκανα λάθος στα μηδενικά, 2.5b είναι 11,4GB RAM - άρα το τεστ του techpowerup είναι όλο στη RAM. Απλώς δε κάνει scale 100% με το memory bandwidth.

edit: το έτρεξα και με DDR4 1866, 146 sec

 

Φυσικά και δεν κάνει 100% scale με το bw.

7000c32 1T

Spoiler

499656806_Screenshot2022-12-02121216.png.49ffd97b488dab817b701270059a4ac2.png

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
24 λεπτά πριν, malakudi είπε

Έτρεξα για 2.5m digits (θέλει 11GB RAM - δεν έχω 32) με DDR4 3800 και μετά με DDR4 2866 στον Ryzen 5900X. 88 sec vs 103 sec. 17% πιο αργό με διαφορά memory bandwidth 34%. Οπότε δε κάνει scale 100% με το bandwidth το y-cruncher.

Τελικά έκανα λάθος στα μηδενικά, 2.5b είναι 11,4GB RAM - άρα το τεστ του techpowerup είναι όλο στη RAM. Απλώς δε κάνει scale 100% με το memory bandwidth.

edit: το έτρεξα και με DDR4 1866, 146 sec

 

τι επιλογη εβαλες?  εννοω κατω απο την επιλογη 2.5b

Επεξ/σία από akoinonitos
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
14 λεπτά πριν, Razor333 είπε

Φυσικά και δεν κάνει 100% scale με το bw.

7000c32 1T

  Απόκρυψη περιεχομένων

499656806_Screenshot2022-12-02121216.png.49ffd97b488dab817b701270059a4ac2.png

 

κανει ομως επεσες 2sec μπορει οχι 100%  αλλα κανει αν ησουν limited δεν θα ειχες διαφορα καθολου. Τι επιλογη βαζετε το αφηνετε deafult δοκιμαστε αυτην με το numa αν θυμαμαι καλα ,δεν εχω πισι μπροστα μου.

 

Επεξ/σία από akoinonitos
  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

14 λεπτά πριν, akoinonitos είπε

τι επιλογη εβαλες?  εννοω κατω απο την επιλογη 2.5b

0 (Benchmark Pi)

1 (Multi-threaded)

7 (2.5b)

Δε ρωτάει κάτι άλλο

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
7 λεπτά πριν, malakudi είπε

0 (Benchmark Pi)

1 (Multi-threaded)

7 (2.5b)

Δε ρωτάει κάτι άλλο

εγω το τρεχω απο το benchmate  και εχει επιλογη memory allocator.  4000mhz με 4200mhz θυμαμαι ειχα διαφορα ,θα το δοκιμασω οταν παω σπιτι

Επεξ/σία από akoinonitos
  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

23 λεπτά πριν, akoinonitos είπε

εγω το τρεχω απο το benchmate  και εχει επιλογη memory allocator.  4000mhz με 4200mhz θυμαμαι ειχα διαφορα ,θα το δοκιμασω οταν παω σπιτι

Αυτό μάλλον κάνει pre-allocate τη RAM το benchmate για να είναι σίγουρο ότι το child process δε θα πέσει σε swap.

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αν μπορούν οι κάτοχοι 7950X και 13700Κ/13900K να τρέξουν y-cruncher, οι μεν 7950X με το ένα μόνο CCD, ένα run με DDR5-4800 και ένα με DDR5-6000. Και οι 13700K/13900K με τα p-cores μόνο, ένα run με DDR5-4800 και ένα με DDR5-6000. Αν είναι bandwidth limited το ένα CCD στα 64GB/sec, τότε δε θα ανέβει η απόδοση από DDR5-4800 σε 6000, ή θα ανέβει πολύ πολύ λιγότερο από τη διαφορά bandwidth των 2 μνημών, που είναι 25%.

 

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

6 λεπτά πριν, malakudi είπε

Αν μπορούν οι κάτοχοι 7950X και 13700Κ/13900K να τρέξουν y-cruncher, οι μεν 7950X με το ένα μόνο CCD, ένα run με DDR5-4800 και ένα με DDR5-6000. Και οι 13700K/13900K με τα p-cores μόνο, ένα run με DDR5-4800 και ένα με DDR5-6000. Αν είναι bandwidth limited το ένα CCD στα 64GB/sec, τότε δε θα ανέβει η απόδοση από DDR5-4800 σε 6000, ή θα ανέβει πολύ πολύ λιγότερο από τη διαφορά bandwidth των 2 μνημών, που είναι 25%.

 

 

θα θελει λογικα και επιλογη με το χερι στους intel για avx512

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

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

 

 

25 λεπτά πριν, malakudi είπε

Δεν είναι fused το AVX512 στους Raptor;

υποτιθεται οτι δεν τρεχει με τα ecores enabled οποτε δεν ξερω αν το προγραμμα το επιλεγει απο μονο του ,εγω αν επιλεξω στο workload avx 512 δεν τρεχει

4000Mhz

4000.png.b97d2bb593091f596f75a5172a285fb0.png

 

4200mhz

4200.png.a1094d455724a49123b4de2618a39738.png

 

To latency και στα δυο settings ειναι το ιδιο το μονο που αλλαζει ειναι το bandwidth

edit: στα 3800mhz βγαζω 84s ,φαινεται δλδ σχεδον γραμμικη η αλλαγη στο bandwidth αν κρατησεις τo ιδιο latency περιπου

34 λεπτά πριν, malakudi είπε

Αν μπορούν οι κάτοχοι 7950X και 13700Κ/13900K να τρέξουν y-cruncher, οι μεν 7950X με το ένα μόνο CCD, ένα run με DDR5-4800 και ένα με DDR5-6000. Και οι 13700K/13900K με τα p-cores μόνο, ένα run με DDR5-4800 και ένα με DDR5-6000. Αν είναι bandwidth limited το ένα CCD στα 64GB/sec, τότε δε θα ανέβει η απόδοση από DDR5-4800 σε 6000, ή θα ανέβει πολύ πολύ λιγότερο από τη διαφορά bandwidth των 2 μνημών, που είναι 25%.

 

 

@Xoroxronis οταν εχεις ορεξη και μπορεις για ριξε ενα

Επεξ/σία από akoinonitos
  • Like 3
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
6 ώρες πριν, malakudi είπε

Το γεγονός πως το λιγότερο bandwidth δεν επηρεάζει στα πιο πολλά workloads παρά μόνο σε μερικές εξαιρέσεις - που ενδεχομένως να είναι και κακογραμμένες - δεν αναιρεί το γεγονός πως το bandwidth είναι πολύ χαμηλό για DDR5. Δηλαδή να πληρώσεις για DDR5 και να έχεις επιδόσεις bandwidth επιπέδου DDR4 είναι επιεικώς απαράδεκτο.

 

Πολύ σωστά και αυτό με τη σειρά του δεν κάνει το ΖΕΝ4 "προβληματικό" ή "τραγικό" όπως έγραψες νωρίτερα. Αν στη δουλειά σου το memory bandwidth είναι mission critical κοιτάς προς Threadripper  - λύσεις και επιλογές ανάλογα τις ανάγκες μας υπάρχουν.

Πάμε τώρα να  πιάσουμε αυτό το φοβερό και τρόμερο memory perf handicap που ανακάλυψε ο Herald... στους ΖΕΝ4.

Έψαξα να βρω AIDA64 memory benchmarks από τον "παππού" 12900k και τον 7600x σε DDR5 6000 Mhz.
Ο παππούς είναι Quad channel (λίγο καλύτερα νούμερα) αλλά ας πούμε ότι οι διαφορές δεν είναι και τόσο μεγάλες (άν ήταν dual). Στον 7600x το CL είναι λίγο πιο σφιχτό αλλά η μεγάλη εικόνα παραμένει.

12900k7600xAIDA64.jpg.858fe9a7ddb57d72c94477276b161f03.jpg

Κοιτάζει κάποιος τα read, writes, copy και λέει πω πω αυτή η AMD χάλια επιδόσεις... τζιζ κακό😊
98k read ο 12900k, 58k o ποταπός 7600x. 

Για να δούμε τώρα ένα τυπικό σενάριο που αφορά το μέσο χρήστη o οποίος μπαίνει εδώ να διαβάσει αν αξίζει ο ΖΕΝ4 για τις ανάγκες του. Θα πιάσω το πιο κοινό workload που είναι το gaming.

Διάλεξα το παρακάτω video από το Testing Games στο YT:

 

Έκανα μια μίνι ανάλυση την οποία συγκέντρωσα σ' ένα spreadsheet:


vssskx.png.47c66da87f4f746ac74a35ff7f441888.png
 

Σε FPS μέσο όρο το αποτέλεσμα είναι σχεδόν ίδιο - 239 o 12900k, 237,6 ο 7600x.
(και δεν υπάρχουν μεγάλες διαφορές στα επιμέρους αποτελέσματα ανά game).

Οπότε που επηρέασε όλο αυτό που είδαμε στο AIDA64?
(ρητορικό)

Ας συνεχίσουμε λίγο ακόμη να δούμε κάποια επιμέρους ποιοτικά δεδομένα.
Σε κατανάλωση ρεύματος ο 12900k είναι μπροστά με μέση κατανάλωση 116,5W έναντι 92,1W  - όπερ για κάθε Watt που καίει ο 12900k παίρνετε πίσω 2,29 fps. Αντίστοιχα ο ταπεινός 7600x αποδίδει 2,60 fps ανά Watt.
(13% πιο efficient ο τελευταίος ΖΕΝ4 από ...την ναυαρχίδα των Alder Lake)

Πάμε και στο pricing. 526 Ευρουλάκια ζητάει ο 12900k, 265 o 7600x.
Αν κάποιος αγόραζε ένα από τους δύο αυτούς επεξεργαστές για gaming θα έπαιρνε:
0,45 FPS/ EUR στον 12900k
0,90 FPS/ EUR στον 7600x
(σχεδόν διπλάσιο ποσοστό απόδοσης ανά Ευρώ).

Προφανώς υπάρχουν workloads όπου ο 12900k υπερτερεί αλλά σε ότι αφορά το μέσο απλό χρήστη ακόμη και ο τελευταίος της σειράς 7600x θα καλύψεις επαρκώς τις ανάγκες του.

Επεξ/σία από TR-909
  • Like 3
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

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

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

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

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

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

Σύνδεση

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

Συνδεθείτε τώρα
  • Δημιουργία νέου...