lucinos wrote:
Great0ldOne wrote:
Ο Athlon Χ4 750 σίγουρα δεν είναι ούτε FX ούτε i5, αλλά μια χαρά κάνει για gaming άμα του βάλεις μια καλή GPU.</blockquote>
μπορεί να μού εξηγήσει κάποιος την προτίμηση στους FX; Διότι στα χαρτιά αυτό που βλέπω είναι ότι είναι <i>χειρότεροι</i> για παιχνίδια από τούς καλούς athlon. Οι FX είναι παλιότερη αρχιτεκτονική, έχει χειρότερες επιδόσεις στα single thread τουλάχιστον όπως το βλέπει κανείς σε σελίδες σύγκρισης και το μοναδικό πλεονέκτημα είναι ότι προσφέρει επιλογές για περισσότερους πυρήνες ( 6 ή 8 ). Και εδώ βλέπω το μεγάλο αξιοπερίεργο. Ο athlon έχει ήδη 4 πυρήνες που είναι αυτό που στην καλύτερη περίπτωση βελτιστοποιούν τα παιχνίδια (στην χειρότερη είναι single thread), δηλαδή αν η εφαρμογή είναι παιχνίδια μόνο, αυτός που θα πάει σε FX πληρώνει περισσότερα για να έχει παλιότερο και κατώτερο υπολογιστή. Ειδικά ο εξαπύρηνος FX 6300 πραγματικά δεν βγάζει νόημα σε καμμία περίπτωση ενώ ο οκταπύρηνος επίσης δεν βγάζει νόημα για παιχνίδια αν και είναι μια ελκυστική επιλογή αν κάποιος για κάποιον λόγο θέλει όλα αυτά τα thread ως πολύ οικονομικότερη λύση από έναν i7, αλλά και πάλι όχι για παιχνίδια.
Απλά εξηγήστε μου, γιατί δεν το έχω καταλάβει.</blockquote>
Το Single Thread performance των Steamroller Athlon δεν είναι πάντα ανώτερο των Piledriver FX γιατί οι Athlon (και οι APU απο τις οποίες προερχονται) δεν εχουν L3 cache. Οι FX έχουν L3 ,έστω και αργή οπότε σε αρκετά workloads και παιχνίδια κλείνουν την ψαλίδα. Οι FX επίσης ειναι κατασκευασμένοι με την 32nm FD SOI λιθογραφική της GloFo η οποία δέχεται ψηλότερα ρολόγια από την 28nm SHP/HPP της ιδιας εταιρείας (γι'αυτό υπάρχουν FX στα 4.7GHz βάσης και 5.0 τούρμπο).
H πιο σημαντική εξήγηση όμως είναι η εξής. Και οι PD FX και οι SR Athlon ανήκουν στην ίδια οικογένεια αρχιτεκτονικής η οποία τοποθετεί τους πυρήνες σε ζεύγη (module) τα οποία μοιράζονται μερικά resources . Αυτό σημαίνει πως όταν δουλεύουν φουλ και οι δύο πυρήνες του ίδιου ζεύγους η απόδοση συγκριτικά είναι ελαφρώς κατώτερη από αυτήν που θα είχαν δύο ίδιοι πυρήνες από διαφορετικά ζεύγη αφού στην πρώτη περίπτωση υπάρχει το λεγόμενο CMT penalty : κάποια στοιχεία που χρειάζονται και οι δύο πυρήνες του ζεύγους ειναι μονά, αρα θα υπάρξει εναλλάξ αναμονή στα workloads η οποία εκφραζεται σε κόστος κύκλων επεξεργαστή η οποία κοστίζει σε απόοση. Αυτό δεν συμβαίνει οταν οι πυρήνες δεν ανήκουν στο ίδιο ζεύγος.
Οι SR athlon λοιπόν έχουν δύο ζευγάρια πυρήνων και τέσσερις πυρήνες στο σύνολο. Οι οχτάρηδες FX έχουν 4 ζευγάρια και οχτώ πυρήνες στο σύνολο. Αυτό σημαίνει πως σε εφαρμογές που βλέπουν έναν ή δύο πυρήνες το πολύ ,οι Athlon θεωρητικά βγαίνουν μπροστά ,αν δηλαδή η έλλειψη L3 cache δεν τους κόψει. Μέχρι εκεί δεν πληρώνουν το CMT penalty γιατί μπορούν να χρησιμοποιηθούν δύο πυρήνες διαφορετικού ζεύγους. Την στιγμή που περνάμε όμως σε παιχνίδια που ζητούν οπωσδήποτε τρείς πυρήνες ,οι athlon θα "χτυπηθούν" από το penalty στο ένα ζεύγος και σε αυτά που ζητούν τέσσερις θα χτυπηθούν και στα δύο. Η απόδοση δύο ζευγών επεξεργαστών (τέσσερις στο σύνολο) είναι ανώτερη συγκριτικά από αυτήν που θα είχαν δύο σκέτοι αλλά όχι η διπλάσια, είναι αισθητά παρακάτω. Οι FX απεναντίας έχουν τέσσερα ζεύγη, μπορούν να απλώσουν τα quad φορτία σε τέσσερις ανεξάρτητους πυρήνες . Δεν πληρώνουν το penalty παρά μόνο στα παιχνίδια που ζητάνε 5 και πάνω, στα οποία όμως εξακολουθούν και ανοίγουν την ψαλίδα από τους Athlon -αυτοί και να θελαν, δεν έχουν τόσους πυρηνες... Αν ακόμα δυσκολεύεσαι να το καταλάβεις, σκέψου το σε όρους intel. Το ζευγάρι πυρήνων της AMD αντιστοιχεί χοντρικά σε έναν πυρήνα intel με hyperthreading που υποστηρίζει δύο νήματα. Έτσι λοιπόν ο SR Athlon X4 είναι ουσιαστικά ενας i3 (4 νήματα) ενώ ο FX αντιστοιχεί στους mainstream i7 (οχτώ). Νομίζω δεν υπάρχει αμφιβολία ότι ενας i7 3770k ειναι καλύτερη επιλογή για παιχνίδια από εναν ι3-4330 και ας είναι ο i7 ivy ενώ ο i3 haswell, έτσι δεν ειναι;
Τα πολυνηματικά παιχνίδια είναι πια ο κανόνας, σχεδόν όλα τα νέα AAA απαιτούν πια τουλάχιστον Quad ενώ ειναι πολλά και αυτά που βλέπουν 6 με 8.