Για όλους τους άλλους βέβαια η ECC(που δεν έχοθν servers ή επιστημονικές εφαρμογές) είναι μειονέκτημα αφού προσθέτει extra latency. Oι 939 έχουν ταχύτερη μνήμη από τους αντίστοιχους opteron.
Γενικά αν δεν ενδιαφέρει κάποιον το smp δεν υπάρχει λόγος να πάρει opteron. Θέμα ωριμότητας των μητρικών δεν υπάρχει γιατί τα chipset είναι ίδια. Θέμα αλλαγής socket επίσης δεν υπάρχει. Όταν αλλάξει το 940 θα αλλάξει και το 939 αφού το δεύτερο είναι το ίδιο με το πρώτο μόνο που λείπει ένα pin για να μην μπορείς να έχεις φθηνό smp. Dual core θα αποκτήσουν και οι απλοί athlon, αυτό είναι γνωστό και αντίστοιχη κίνηση θα κάνει και η intel. Αν και η AMD έκανε δηλώσεις για συμβατότητα socket μόνο στους opteron/940 _λογικά_ η συμβατότητα θα ισχύει και για τους athlon/939 μιας και τα δυο sockets είναι παρόμοια.
Οι 754 φυσικά θα είναι η φθηνότερη και ίσως και η ποιο συμφέρουσα λύση για πολύ καιρό ακόμα. Πάντως εγώ προτείνω σε όποιον έχει επεξεργαστή από 1.2GH και πάνω να περιμένει μέχρι την άλλη χρονιά που θα βγούν οι dual core. Ίσως η intel μετα από πολλά χρόνια να βγάλει ανταγωνιστικούς επεξεργαστές.
Εμφάνιση 31-45 από 658
-
01-06-04, 16:58 #31
-
01-06-04, 17:01 #32Αρχικό μήνυμα από aesir
Εξάλλου μην ξεχνάς, ότι με την έλευση των dual core Opteron, ένας dual core Opteron θα είναι τοπολογικά ακριβώς ίδιος με ένα τωρινό διπλό motherboard με 2 μονούς χωρίς NUMA.Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.
-
01-06-04, 17:05 #33
Είναι πολλά τα λεφτά Wantilles και χωρίς αντίκρυσμα στις επιδόσεις εκτός από εξειδικευμένες εφαρμογές. Καλύτερα αν βρείτε κάναν 3000+ ή 3200+ τώρα έστω και με 754 πάρτε τον, για 5% διαφορά που δίνει το dual memory στον Athlon64 δεν αξίζει τον κόπο. Τον ανεβάζετε με O/c και έρχεστε στα ίσια.
-
01-06-04, 17:07 #34
Το NUMA (non uniform memory access) είναι κάτι που πρέπει να το υποστηρίζει ο scheduler του λειτουργικού και όχι η μητρική. Λέγεται NUMA γιατί η ταχύτητα πρόσβασης στη μνήμη διαφέρει ανάλογα με την διευθυνση της (αυσιαστικά ανάλογα με τον επεξεργαστή στον οποίο ανήκει). Φυσικά και ένας dual core opteron θα είναι εξ ορισμού NUMA αρχιτεκτονική.
Και φυσικά το linux έχει άψογη υποστήριξη για NUMA. Όχι σαν κάτι άλλες σαβούρες(γκουχ γκουχ ΝΤ-class γκουχ γκουχ) που ούτε multithreading δεν υποστηρίζουν.
-
01-06-04, 17:17 #35Αρχικό μήνυμα από sandman
Αρχικό μήνυμα από sandman
Γι' αυτό παίρνεις τώρα μονό Opteron και σε 1 χρόνο έχεις και τη δυνατότητα διπλού αν θες.
Ενώ αν πάρεις 939 -> ποτέ διπλό.
Αρχικό μήνυμα από sandman
Τα δε PCB layers είναι τελείως διαφορετικά, 6 στο 940, 4 στο 939. Αυτός είναι και ένας λόγος που φώναζαν οι Ταϊβανέζοι κατασκευαστές motherboards επειδή τα 6 layers έβγαζαν ακριβές motherboards.
Αρχικό μήνυμα από sandman
Αρχικό μήνυμα από sandman
Αρχικό μήνυμα από sandman
Αρχικό μήνυμα από sandmanΕπιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.
-
01-06-04, 17:18 #36
sandman Οπως το θέτεις, ολα τα dual opteron mobos δηλαδή μπορουν να πάιξουν σε ΝUMA, αρκεί το OS να το υποστηρίζει; Νομιζω οτι κάνεις λάθος...
Οσο για το linux, και τα Server 2003 είναι NUMA aware φυσικά. Και ποιός είπε οτι δεν υποστηρίζουν και multithreading?"What is faith then but a persistent hope in the face of relentless doubt."
-
01-06-04, 17:30 #37Αρχικό μήνυμα από sandman
1. κάθε CPU να έχει τοπολογικά τα δικά του dedicated memory DIMMs πάνω στη motherboard.
2. Πολύ σωστά όπως λες να τον υποστηρίζει και ο scheduler του λειτουργικού.
Για να έχεις λοιπόν NUMA πρέπει να ισχύουν και τα 2 παραπάνω, όχι μόνο το 2ο που αναφέρεις εσύ.
Αρχικό μήνυμα από sandman
Αρχικό μήνυμα από sandman
Τα Windows NT και οι απόγονοί τους, σχεδιάστηκαν εξαρχής και είναι preemtive multitasking και multithreading λειτουργικά.
Αρχικό μήνυμα από sandman
Αλλά τα ήδη εδώ και 14 μήνες υπάρχοντα Windows Server 2003 32-bit έχουν ΠΛΗΡΗ ΥΠΟΣΤΗΡΙΞΗ NUMA.
Το ίδιο θα έχουν και τα επερχόμενα Windows Server 2003 AMD x86-64.
Επίσης, δεν είναι διαπιστωμένο, αλλά ακούγεται (και είναι απολύτως λογικό αφού είναι το ίδιο ακριβώς codebase 5.2.3790) ότι και τα επερχόμενα Windows XP AMD x86-64 θα έχουν πλήρη NUMA support.
Σημειωτέον ότι στα επερχόμενα Windows XP AMD x86-64, ΔΕΝ ΘΑ ΥΠΑΡΧΕΙ HOME ΕΚΔΟΣΗ, ΑΛΛΑ ΜΟΝΟ PRO. Καιρός ήταν.Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.
-
01-06-04, 17:35 #38
aesir, τo NUMA είναι μια αρχιτεκτονική υπολογιστών. Οι opteron έχουν σχεδιαστεί να ακολουθούν αυτήν την αρχιτεκτονική. Να το εξηγήσω καλύτερα: Σε άνα σύστημα με δύο opterons ο κάθε επεξεργαστής διαβάζει απευθείας ένα μέρος της μνήμης με τον ενσσματωμένο controller του, ενώ για να διαβάσει μνήμη που ανήκει σε άλλον πρέπει να το κάνει μέσω του hypertransport link που τους συνδέει, πράγμα που το κάνει ποιο αργό. Μια τέτοια αρχιτεκτονική λέγεται NUMA. Δεν είναι δηλαδή κάποιο feature που πρέπει να "υποστηρίζει" το hardware, έτσι είναι σχεδιασμένο το hardware. Απλά το λειτουργικό δεν πρέπει να αποθυκεύει την μνήμη όπου-όπου γιατί μερικές διευθύνσεις μνήμης(αυτές που ανήκουν σε άλλο επεξεργαστή) είναι αργές.
Όσο για το multithreading τελευταία φορά που κίταξα τα windows βλέπουν ένανmultithreaded επεξεργαστή σαν δύο. Μόνο που αυτό δεν είναι σωστό γιατί και οι δύο αυτοί επεξεργαστές μιράξονται τα ίδια resources (cache, registers klp). Έτσι σε ένα smp σύστημα τα windows θα βλέπουν 4 ισότιμους επεξεργαστές και αυτό μπορεί να οδηγήσει σε μείωση των επειδόσεων, επειδή ο scheduler αυθαίρετα μπορέι να παει μια process και να την στέλνει από τον ένα επεξεργαστή στον άλλο. Αυτό ίσχυε τουλάχιστον μέχρι τα XP και δεν άκουσα να αλλάζει κάτι στα 2003.
-
01-06-04, 17:37 #39Αρχικό μήνυμα από WAntilles
-
01-06-04, 17:40 #40
[quote="WAntilles
Αυτουνού του "φωστήρα" θα πρέπει να του απαγορεύσουμε ρητά να τρέξει ποτέ Windows XP AMD x86-64 αφού έχουν codebase 5.2.3790, αυτό των Windows Server 2003. Άρα είναι "λειτουργικό για servers" και άμα το τρέξει θα πρέπει να πάμε να του τρίψουμε στη μούρη αυτά τα μπαρμπούτσαλα που λέει.[/quote]
επειδή αυτόν τον φωστήρα τον ξέρω προσωπικά καλό θα ήταν να μην μιλάς τόσο απαξιωτικά αν δεν ξέρεις τον βαθμό γνώσεων του
-
01-06-04, 17:42 #41Αρχικό μήνυμα από WAntilles
-
01-06-04, 17:45 #42Αρχικό μήνυμα από WAntilles
Όσο για το multithreading στα NT εγώ άλλα ξέρω και τα benchmarks άλλα λένε. Αλλά τέλος πάντων, δεν είναι αυτό το θέμα μας.
-
01-06-04, 17:46 #43
Sandman έχεις μπερδέψει μερικά πολύ βασικά πράγματα. Εξηγώ:
Αρχικό μήνυμα από sandman
Αρχικό μήνυμα από sandman
Το hyperthreading, ακριβώς για τους λόγους που αναφέρεις (ίδια resources (cache, registers klp)) είναι η 2η μεγαλύτερη κοροϊδία και εμπαιγμός της Intel προς τον κόσμο στην ιστορία των PC - η 1η ήταν η NetBurst αρχιτεκτονική με την απαράδεκτα χαμηλή επίδοση ανά κύκλο ρολογιού.
Οι dual core Opteron δεν θα έχουν αυτούς τους περιορισμούς. Κάθε core θα έχει δικούς του ανεξάρτητους και πλήρεις dedicated registers, πλήρη L2 cache και τον δικό του memory controller. Θα είναι δηλαδή 2 πραγματικοί πλήρεις ξεχωριστοί επεξεργαστές.Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.
-
01-06-04, 17:46 #44
sandman Σε ένα σύστημα με 2 opterons, ο κάθε επεξεργαστής δεν διαβάζει ένα μέρος της μνήμης αλλά έχει προσπέλαση στην δικιά του μνήμη πάνω στο mobo. Εχουμε dual banks of dual-channel memory. Σε ΝUMA mobo κάθε CPU θέλει το δικό της ζευγάρι μνήμης.
Οσο για τo multithreading, δεν καταλαβαίνω πως μπορείς να συγκρινεις τα XP με ενα Server OS... καμμιά απολύτως σχέση. Και τα XP δεν κάνουν multithreading.
-
01-06-04, 17:50 #45Αρχικό μήνυμα από sandman
ΑΛΛΑ ΓΙΑ ΝΑ ΔΟΥΛΕΨΕΙ ΣΕ NUMA MODE ΠΡΕΠΕΙ ΝΑ ΕΧΕΙ ΚΑΙ ΤΑ ΔΙΚΑ ΤΟΥ ΑΠΟΚΛΕΙΣΤΙΚΑ ΚΑΙ DEDICATED DIMMS ΠΑΝΩ ΣΤΗ MOTHERBOARD. ΤΟ ΚΑΤΑΛΑΒΑΙΝΕΙΣ ΑΥΤΟ Ή ΟΧΙ;
ΔΟΥΛΕΥΩ ΣΕ NUMA MODE ΣΗΜΑΙΝΕΙ ΟΤΙ ΚΑΝΩ ΠΡΟΣΒΑΣΗ ΣΤΗ RAM ΑΠΕΥΘΕΙΑΣ ΧΩΡΙΣ ΝΑ ΧΡΕΙΑΣΤΕΙ ΝΑ ΧΡΗΣΙΜΟΠΟΙΗΣΩ ΤΟ COHERENT HYPERTRANSPORT LINK ΠΡΟΣ ΑΛΛΟΝ OPTERON.Επιτέλους το ελάχιστο δυνατό, ευέλικτο, και ψηφιακό κράτος. Με διαρκή αξιολόγηση.
Bookmarks