AMD Ryzen 7 1800X CPU Review

AMD Ryzen 7 1800X CPU Review - Η Αρχιτεκτονική

Σελίδα 2 από 6: Η Αρχιτεκτονική

 

 

Το εσωτερικό των Ryzen έχει αρκετό ενδιαφέρον μιας και φέρνει στο τραπέζι ουσιαστικές αλλαγές από τους προκατόχους τους, με την αρχιτεκτονική Excavator. Εκεί ακούσαμε και το περίφημο >40% IPC gain, κάτι που όπως είδαμε και στο λανσάρισμα πριν μερικές ημέρες μεταφράστηκε σε +52%, ξεπερνώντας δηλαδή τον αρχικό της στόχο.

 

 

 

1 1

 

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

 

1 2

 

 

1 1

 

 

 

Συνολικά, το έξυπνο σύστημα prediction κινείται στα πρότυπα αντίστοιχων neural networks έχοντας τη δυνατότητα να προ-φορτώσει εντολές, κάτι που γίνεται συνήθως σε συστήματα με επεξεργαστές ειδικά για εφαρμογές τεχνητής νοημοσύνης. Το επίσης έξυπνο prefetch των εντολών «προβλέπει» τις διευθύνσεις του κώδικα που θα εκτελεσθεί στη συνέχεια και έτσι ο επεξεργαστής κάνει τις απαραίτητες κινήσεις για να «προλάβει» το load, εξοικονομώντας χρόνο από την ουρά επεξεργασίας. Η αρχιτεκτονική λειτουργεί με τον καλύτερο τρόπο και οφείλεται για την αύξηση των επιδόσεων που βλέπουμε με τους Ryzen. Η AMD δούλεψε αρκετά και προσφέρει ένα πακέτο που προορίζεται για απαιτητικούς, έχοντας τις κατάλληλες επιδόσεις «εκεί που χρειάζεται».

 

1 1

 

 

1 1

 

s3 Cache

 

s5 FinFET

 

s6 Efficiency

 

Η αρχιτεκτονική αυτή τη φορά ακολουθεί αυτή της Intel και έτσι οι δύο εταιρίες είναι «πάτσι», αφού το 2009 η Intel είχε ακολουθήσει την AMD ενσωματώνοντας στο ίδιο die τον memory controller, άλλη μια καινοτομία που οφείλεται στην AMD. Έτσι κάθε πυρήνας μπορεί να επεξεργαστεί δύο threads (νήματα) ταυτόχρονα, κάτι αντίστοιχο με το HyperThreading που η AMD ονομάζει Simultaneous Multi Threading, από εδώ και στο εξής: SMT. Με τις βελτιώσεις στο κομμάτι των μονάδων κινητής υποδιαστολής (aka FPU), τα επίπεδα παραλληλισμού στους Ryzen θα είναι σίγουρα αξιοσημείωτα. Το SMT, όπως και το HT της Intel έχουν διακόπτη μέσα στο BIOS και έτσι γίνεται δυνατή η απενεργοποίησή του για οποιονδήποτε λόγο.

 

DSC 0031Από τον Athlon 64 (αρ.) στον 8350 (κέντρο) φτάνουμε στην νέα Ryzen εποχή!

 

 

Στο ISSCC τον Φεβρουάριο του 2017, αποκαλύπτει πολλά insights όπως τη λιθογραφία, που είναι τα 14nm FinFET της Globalfoundries καθώς και η διαρρύθμιση των μονάδων του κάθε πυρήνα. Ένας πυρήνας Ryzen αποτελείται από μια floating point unit και μια integer engine. Επίσης υπάρχουν 64KB Instruction cache και 32 KB data cache που δρουν ως η Level 1 cache ενώ βελτιώσεις στην αρχιτεκτονική έχουν να κάνουν με τη διεύρυνση ορισμένων διαύλων στο εσωτερικό που επιτρέπουν υψηλότερες ταχύτητες μεταφοράς δεδομένων με άλλες υπομονάδες του επεξεργαστή. Αυτές οι cache είναι ελαφρώς πιο αργές από τις αντίστοιχες Intel, όμως εκεί που φαίνεται πως η AMD έχει δουλέψει αρκετά είναι στο κομμάτι των δεύτερων και τρίτων cache. Ο κάθε πυρήνας μάλιστα φαίνεται πως έχει βελτιωμένο hardware prefetch (με ευρύτερο δίαυλο) για πιο υψηλές επιδόσεις σε σχέση με το παρελθόν. Στα σχέδια βλέπουμε τη προσθήκη μιας operation cache η οποία «συγκρατεί» instructions από την ουρά επεξεργασίας κάτι που δεν υπήρχε στους Bulldozer όμως υπάρχει στις τελευταίες (τουλάχιστον) γενιές των επεξεργαστών της Intel.

 

AMDarchs

 

Επιπρόσθετα, η χρήση metal insulator metal caps, κάτι που ομολογουμένως δεν έχει αναφερθεί στο παρελθόν να χρησιμοποιεί η εταιρία, τη βοήθησε να μειώσει την απαιτούμενη τάση λειτουργίας, δίνοντας καλύτερο έλεγχο των τάσεων που δίνονται αμέσως μετά το κύκλωμα DC/DC – κοινώς των MOSFTEs της μητρικής. Πράγματι, παρατηρούμε πως η τάση στο chip σε συνθήκες αδράνειας είναι αρκετά χαμηλές και κάτω από τα 0.4V. Το χαρακτηριστικό της εξισορρόπησης ομαλοποιεί τη τάση σε κάθε πυρήνα κάτι που ενδεχομένως θα βοηθήσει και στο overclocking – και δη στο αυτόματο.

Η ομαδοποίηση των πυρήνων όμως αποτελεί και πάλι κύριο χαρακτηριστικό της AMD και σε αυτή τη γενιά. Έτσι 4 Ryzen πυρήνες απαρτίζουν αυτό που η AMD ονομάζει το Core Complex, aka CCX που περικλείει εκτός από τους τέσσερις πυρήνες, τη τεράστια cache (στη περίπτωση του 1800X τα μισά 16MB – δηλαδή 8MB) που είναι κοινή και για τους τέσσερις πυρήνες καθώς και τις αποκλειστικές L2 cache του κάθε πυρήνα που ανέρχεται σε 512KB (4MB για όλο το CPU ή 2MB ανά CCX).

 

cache performance

 

Παρά τον μεγαλύτερο αριθμό σε πολλά specs απέναντι σε αντίστοιχες προτάσεις της Intel το συνολικό μέγεθος του die είναι μικρότερο, κάτι που έγκειται στη «μείωση» του μεγέθους που καταλαμβάνουν ορισμένες μονάδες, όπως για παράδειγμα αυτή που ευθύνεται για AVX υπολογισμούς. Επίσης ο χώρος μεταξύ των μονάδων και των λογικών πυλών είναι μικρότερος κάτι που συντελεί σε die με μικρότερο εμβαδόν μόλις 44mm2 (το μέγεθος αναφέρεται σε ένα CPU με 4 Zen cores και SMT – προφανώς ο 1800X θα έχει παραπάνω από το διπλάσιο die size). Οι πληροφορίες αυτές μαζί με τα ακόλουθα slides δημοσιεύθηκαν στο ISSCC και βγήκαν στη δημοσιότητα δύο εβδομάδες πριν τη κυκλοφορία των επεξεργαστών στην αγορά.

 

Ένα 8 core 16 thread die

1

 

Ένα CPU Complex

ccx

 

Ένας πυρήνας AMD Ryzen

1 ryzen core

 

 

AMD Ryzen Slide 5

 

 

 

 

 

Η Πλατφόρμα: AM4 & Chipsets
Σελίδα

14nm finfet, review, am4, x370, παρουσίαση, 1800x, ryzen 7

asder

Members
2017-03-30T12:49:37Z

πολλα review σήμερα....:T:

FeelsBadMan

Members
2017-03-30T18:02:31Z

Πάρα πολύ ωραίo review !!!

stavros

Members
2017-05-09T12:07:46Z

Εκείνο το περίφημο Blender το τρέξατε ?

MetallicGR

Members
2017-05-09T13:01:58Z

Nop.

 

Ήταν ειδική build της AMD, απ' ότι φάνηκε. :P

X4K4

Members
2017-05-09T19:06:09Z

καλα τα dollars μαγκες μου σε ευρα ποσο παει το μαλλι?

 

Spirosssss

Members
2017-05-09T19:41:59Z

Καμμιά ιδέα γιατί τόσο μεγάλη διαφορά στην κατανάλωση σε Idle σε σχέση με τον 1700x;

Nickzzz

Members
2017-05-09T21:24:21Z
8 hours ago, MetallicGR said:

Nop.

 

Ήταν ειδική build της AMD, απ' ότι φάνηκε. :P

 

Μια χαρά είναι τώρα νομίζω. Η έκδοση 2.78c.

Nickzzz

Members
2017-05-09T21:26:42Z
1 hour ago, Spirosssss said:

Καμμιά ιδέα γιατί τόσο μεγάλη διαφορά στην κατανάλωση σε Idle σε σχέση με τον 1700x;

 

Άλλη μητρική, ανώριμα bios κ.τ.λ.; :hmmm:

MetallicGR

Members
2017-05-10T04:49:05Z
καλα τα dollars μαγκες μου σε ευρα ποσο παει το μαλλι?
 

330 399 για 1700 1700χ & μεχρι 550 ειδα τον 1800χ retail.

Καμμιά ιδέα γιατί τόσο μεγάλη διαφορά στην κατανάλωση σε Idle σε σχέση με τον 1700x;


Bios. Ακομα και στον ιδιο cpu ειχε διαφορα μετα απο κανα δυο εκδόσεις. ;)

 
Μια χαρά είναι τώρα νομίζω. Η έκδοση 2.78c.


Δεν ειχαμε πρες κιτ οποτε το προγραμμα το ειχαν λιγοι. Τωρα δεν εχουμε το cpu. [emoji14]

Sent from my Redmi Note 2 using Tapatalk

X4K4

Members
2017-05-10T11:40:16Z

ααααα ρε Ελλαδισταν ουτε το 1-1 δεν ειναι αρκετο σε αναλογια ετσι xD

btw φτιαξε μια το 1700X και 1800X τα εχεις ιδια τιμη στην πρωτη καρτελα υποθετω ειναι 399$ και 499$ @MetallicGR

παντως 330 για τον 1700 ειναι πολυ κομπλε....

εγω τον 4770κ πηρα τοσο....

 

MetallicGR

Members
2017-05-10T11:42:33Z

Η τιμή είναι πάρα πολύ καλή για τον μικρό. Συν ότι πρακτικά είναι το ίδιο CPU οπότε τον κλοκάρεις στα 4.1 και έχεις τον "1800X σου".

 

Πω τι μου θύμισες, τον Φλεβάρη του 14 πήρα τον δικό μου 4770κ θυμάμαι. :P

Διαβάστε περισσότερα στο Φόρουμ...