Διαφορά μεταξύ IA-64 και AMD64 Διαφορά μεταξύ

Anonim

IA-64 εναντίον AMD64

Το Itanium είναι μια οικογένεια μικροεπεξεργαστών Intel 64 bit. Σχεδιάστηκε με σκοπό την εφαρμογή αρχιτεκτονικής Intel Itanium. Αυτό είναι που εγκλείει το IA-64. Πιο συγκεκριμένα, αυτοί οι μικροεπεξεργαστές πωλούνται για ιδιαίτερη χρήση σε εταιρικούς διακομιστές και συστήματα υπολογιστικών υψηλής απόδοσης. Ήταν μια δομή που δημιουργήθηκε από τη Hewlett-Packard (επίσης γνωστή ως HP) και στη συνέχεια συγχωνεύθηκε σε συνεργασία μεταξύ της HP και της Intel.

Το AMD64 είναι ένα σύνολο εντολών που εφαρμόστηκε από τους επεξεργαστές Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon X2, Opteron, Phenom, Phenom II, Turion 64, Turion 64 X2 και Sempron. Δημιουργήθηκε ως μια άμεση εναλλακτική λύση για την Intel και HP IA-64. Αρχικά σχεδιάστηκε ως εξελικτικός τρόπος για την υλοποίηση δυνατοτήτων υπολογιστικής 64 bit στην αρχιτεκτονική x86, η οποία υπήρχε ήδη.

Η προσέγγιση της Intel ήταν να δημιουργήσει μια εντελώς νέα αρχιτεκτονική 64 bit όταν σχεδίασε το IA-64. Ήταν ως επί το πλείστον ένας τρόπος με τον οποίο η Intel προσπάθησε να προωθήσει την απόδοση των μικροεπεξεργαστών 64 bit πέρα ​​από τα σχέδια που ήταν ήδη στην αγορά. Το Itanium ήταν μια δραστική απόκλιση από την κληρονομιά x86 και τις αρχιτεκτονικές του ίδιου ιδρύματος. Βασίζεται ρητά στον παραλληλισμό των επιπέδων διδασκαλίας - αυτό συμβαίνει όταν ο μεταγλωττιστής λαμβάνει τις αποφάσεις σχετικά με τις εντολές που πρέπει να εκτελούνται παράλληλα. Αυτό ήταν σε άμεσο ανταγωνισμό με εκείνες τις αρχιτεκτονικές που χτίστηκαν για να εξαρτώνται από τα επεξεργασμένα κυκλώματα επεξεργαστών, προκειμένου να παρακολουθούνται οι εξαρτήσεις των εντολών κατά τη διάρκεια του χρόνου εκτέλεσης.

Ορισμένα από τα αρχιτεκτονικά χαρακτηριστικά του AMD64 που το διαχωρίζουν τόσο δραστικά από την αρχιτεκτονική IA-64 είναι η δυνατότητα ακέραιων 64 bit (στην οποία οι καταχωρητές γενικής χρήσης ή GPRs επεκτείνονται από 32 bits σε 64 (που αυξήθηκαν από οκτώ σε 16, προκειμένου να διατηρηθούν περισσότερες τοπικές μεταβλητές σε μητρώα παρά στη στοίβα), πρόσθετοι καταχωρητές XMM, μεγαλύτερη εικονική διεύθυνση χώρο, μεγαλύτερο φυσικό χώρο διεύθυνσης, σχετική πρόσβαση δεδομένων δείκτη εντολών, οδηγίες SSE, μη εκτέλεση bit και κατάργηση παλαιότερων λειτουργιών. Το AMD64 λειτουργεί επίσης και σε μακρά λειτουργία (που είναι ο συνδυασμός της λειτουργίας 64 bit με τον επεξεργαστή και συνδυασμένης λειτουργίας συμβατότητας 32 bit και 16 bit) και της λειτουργίας παλαιού τύπου (που είναι η λειτουργία που χρησιμοποιείται από λειτουργικά συστήματα 16 bit και 32 bit - ο επεξεργαστής λειτουργεί ως επεξεργαστής x86).

Περίληψη:

1. Το IA-64 είναι μια αρχιτεκτονική Intel Itanium που χρησιμοποιείται σε εταιρικούς διακομιστές και συστήματα υπολογιστικών υψηλής απόδοσης. Το AMD64 είναι ένα σύνολο εντολών σε άμεσο διαγωνισμό της αρχιτεκτονικής IA-64.

2. Το IA-64 βασίζεται σε σαφή παραλληλισμό επιπέδου διδασκαλίας. Το AMD64 λειτουργεί τόσο σε λειτουργία μακράς διάρκειας όσο και σε κατάσταση κληρονομιάς.