View Full Version : CMT, SMT και software development.
DarthMoul
23-03-2005, 21:06
Με αφορμή την επικείμενη κυκλοφορία του Niagara, του νέου 8-core/4-way SMT επεξεργαστή της, η Sun δημοσιεύει έναν οδηγό με όλα όσα χρειάζεται να ξέρει όποιος σκοπεύει να γράψει κώδικα για να εκμεταλλευτεί την νέα αρχιτεκτονική.
http://developers.sun.com/solaris/articles/chip_multi_thread.html
YΓ. Δεν πρόκειτε να δούμε τέτοιες τεχνολογίες στο PC πριν περάσουν 5-6 χρόνια, αλλά τουλάχιστον έχει ενδιαφέρον. Όπως φαίνεται στο άρθρο ο Niagara έχει πλήρη σειρά devtools πολύ πριν κυκλοφορήσει. Η Intel πόσα χρόνια μετά κυκλοφόρησε τα devtools του Pentium; 6 νομίζω ήταν. Η AMD πότε θα κυκλοφορήσει τα δικά της;
Διαφορετικο προιον, διαφορετικες εφαρμογες, διαφορετικες δυνατοτητες, διαφορετικο target group, διαφορετικο market segment, διαφορετικη τιμη, διαφορετικη υποστηριξη...
Απαντα στην ερωτηση σου ή να συνεχισω μπας και βρω καμμια ομοιοτητα στις περιπτωσεις που αναφερω...περαν του οτι και οι 2 (και οι 3 αμα βαλεις και τον AMD) ειναι επεξεργαστες!!
DarthMoul
24-03-2005, 08:46
Διαφορετικός ο Sparc, διαφορετικός ο Pentium, διαφορετικό το solaris, διαφορετικά τα windows, διαφορετική η Sun, διαφορετική η Microsoft. Μην ψάχνεις ομοιότητες. Δεν θα βρεις καμμία :p
Και εμείς εκεί θα πάμε. Όπως έγινε και με τα 64 bits 10 χρόνια μετά την πρώτη εμφάνιση τους. Ελπίζω μόνο να μας πάνε άλλοι και όχι αυτοί που μας πάνε μέχρι σήμερα.
E αφου δεν υπαρχουν ομοιοτητες γιατι θελεις να εχουν την ιδια υποστηριξη απο πισω??
Ε αφου κι εμεις εκει θα παμε... σε 10 χρονια ψαξε να δεις αν η AMD (ή η οποιαδηποτε εταιρια) δεν θα εχει βγαλει ΤΟΤΕ devtools και οχι σημερα.... :p
DarthMoul
24-03-2005, 13:45
Ειδικά για την AMD, μάλλον θα πρέπει να ψάξω να δω αν θα υπάρχει μέχρι τότε :p Ίσως αν την εξαγοράσει καμμιά άλλη εταιρία ή συγχωνευτεί οι Athlon64 να αποκτήσουν devtools εξ επαγωγής. Πάντως η ίδια η AMD δείχνει να μην την αφορά το θέμα. Αν δεις το κόστος ανάπτυξης ενός platform optimized compiler θα καταλάβεις γιατί δεν την αφορά :p
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.