Με αφορμή τα τελευταία άρθρα στο Phoronix (δείτε τα οπωσδήποτε), που δείχνουν υπερδιπλασιασμό (!) στις επιδόσεις οποιουδήποτε συστήματος υπό την επίδραση κάποιας "μυστικής" τεχνολογίας με το κωδικό όνομα "Dirndl", έψαξα και βρήκα αυτό:
http://cuduwudu.com/2011/06/want-to-...-distribution/
Δηλαδή μάλλον πρόκεται για έναν μέχρι τώρα proprietary, GCC-compatible C/C++ Compiler με πολύ ισχυρό optimization, που πρόκεται να open-sourcοποιηθεί σύντομα. Αναμένουμε λοιπόν την ανακοίνωση!
Εμφάνιση 1-15 από 45
-
10-06-11, 22:38 Έρχεται το τέλος του GCC (;) #1
-
10-06-11, 22:47 Απάντηση: Έρχεται το τέλος του GCC (;) #2
Εγώ πάντως, ό,τι λέει/γράφει ο Φορόνιξ, δεν το έχω ούτε για το καζανάκι.
Συνεπώς, μέχρι να υπάρξει άλλη πηγή, που να είναι αξιόπιστη...
-
11-06-11, 01:06 Απάντηση: Έρχεται το τέλος του GCC (;) #3
Το καλό με τον gcc είναι ότι τρέχει σε περισσότερες αρχιτεκτονικές απ' όσες μπορούμε να φανταστούμε. Δεν νομίζω να τον "ξεφορτωθούμε" εύκολα. Εδώ έχουμε τους ICC, SunStudio κτλ που έχουν κολοσσούς από πίσω και δεν μπορούν να μεταγλωττίσουν τον Linux kernel ή την glibc. Πόσο μάλλον μία νέα τεχνολογία. Ας μην ξεχνάμε πως επί 25 χρόνια ο gcc είναι ο βασικός compiler του Open Source κινήματος. Έχουν γραφτεί δισεκατομμύρια γραμμές κώδικα βασισμένες μόνο σε αυτόν.
Τελευταία επεξεργασία από το μέλος tiffany : 11-06-11 στις 01:27.
-
11-06-11, 01:50 Απάντηση: Έρχεται το τέλος του GCC (;) #4
- Εγγραφή
- 27-08-2004
- Περιοχή
- internet
- Μηνύματα
- 23.372
- Downloads
- 58
- Uploads
- 17
- Άρθρα
- 9
- Ταχύτητα
- 49999 / 4999
- ISP
- ΟΤΕ Conn-x
- DSLAM
- ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
Κράτα μικρό καλάθι!
Το 3x είναι τεράστια βελτίωση για να είναι αληθινή. Το πιο πιθανό είναι να περιορίζεται σε συγκεκριμένες εφαρμογές (κυρίως επιστημονικές) ενώ σε άλλες να είναι πιο αργό, να σκάει κατά το compile ή να παράγει προγράμματα που σκάνε όταν τρέχουν.
Επιπλέον οι περισσότερες δημοφιλείς εφαρμογές που χρειάζονται ταχύτητα (πχ ffmpeg) έχουν ήδη γραμμένα σε assembly τα κρίσιμα μέρη τους.
Άλλωστε για τον gcc γίνονται πολλές προσπάθειες για να γίνει ακόμη πιο γρήγορος (πχ graphite, lto), ενώ υπάρχει και το llvm project.
Τέλος υπάρχει και ο δωρεάν ICC που ακόμα δεν έχει πείσει για τη χρησιμότητά του. Νομίζω μόνο η mysql δίνει (ή έδινε; ) binaries που έχουν παραχθεί από αυτόν.Gentoo Linux: mess with the best and you might learn something
δικτυακή παράσταση | twitter | within specifications
Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.
-
11-06-11, 01:59 Απάντηση: Έρχεται το τέλος του GCC (;) #5
- Εγγραφή
- 20-06-2007
- Περιοχή
- Chicago, Illinois
- Ηλικία
- 32
- Μηνύματα
- 30.621
- Downloads
- 96
- Uploads
- 25
- Άρθρα
- 14
- Τύπος
- FTTH
- Ταχύτητα
- 1 Gbps
- ISP
- Nova
Χμμ, εκανα ενα ψαξιμο και σε συνδυασμο με αυτο
https://twitter.com/#!/michaellarabe...94410432262144
βρήκα αυτο
http://www.pathscale.com/ekopath-compiler-suite
Για να δουμε. Αν και βλεπω στα tweets του οτι του'χαν πει οτι θα βγει ανακοινωση εδω και μερες και δεν εβγαλαν ακομη.Dies, died, will die.
Lived, lives, will live.
-
11-06-11, 02:04 Απάντηση: Έρχεται το τέλος του GCC (;) #6
Διαβάζοντας το άρθρο θυμήθηκα τον συγκεκριμένο μεταγλωττιστή από τα τεστ στο Linux Format πριν από μία 5ετία. Τότε ήταν αρκετά γρήγορος αλλά όπως και όλοι οι άλλοι εμπορικοί μόνο σε συγκεκριμένα προγράμματα. Ο GCC υπερείχε στη συμβατότητα.
Τότε που είχα αρκετό ελεύθερο χρόνο σαν φοιτητής είχα "παίξει" με τον ICC. Σε προγράμματα που δεν είχαν πολύπλοκο κώδικα για επιδόσεις όπως editors γινόταν η μεταγλώττιση χωρίς πρόβλημα. Μόλις άρχιζε η πολυπλοκότητα τότε bye-bye. Αυτός ο MPlayer δεν καθόταν με τίποτα. Ψάχνοντας τον κώδικα άρχιζαν οι ασυμβατότητες σε επίπεδο assembly που σήμαινε γράψιμο από τη αρχή, πράγμα που απορρίφθηκε διότι τότε απλά περνούσα το χρόνο μου.
-
11-06-11, 06:36 Απάντηση: Έρχεται το τέλος του GCC (;) #7
Ο gcc είναι σημείο αναφοράς όταν οι άλλοι compilers αποτυγχάνουν ή/και κάνουν ανεξήγητα πράματα, ή/και είναι πολύ forgiving. Δεν θα πεθάνει έτσι εύκολα.
Απ' όσο ξέρω, είναι δωρεάν για προσωπική χρήση, άρα όχι τελείως δωρεάν. Η χρησιμότητά του κυρίως έγκειται στο ότι αν για κάποιο λόγο χρησιμοποιείς ifort, είναι καλύτερα να κάνεις συνδυασμό με τον icc, όχι τον gcc.
-
11-06-11, 18:58 Απάντηση: Έρχεται το τέλος του GCC (;) #8
Νέα πάνω στο θέμα, και κάποια benchmarks.
http://www.phoronix.com/scan.php?pag...dl_final&num=1
-
11-06-11, 19:28 Απάντηση: Έρχεται το τέλος του GCC (;) #9
Τα έχω δει και εγώ τα αποτελέσματα, φαίνονται ενδιαφέροντα δεν το συζητάμε, το ζήτημα όμως είναι ΑΝ πράγματι μιλάμε για νέο compiler (γιατί δεν έχει επιβεβαιωθεί τι και πώς είναι αυτό το Project, αν και έχει μεγάλη πιθανότητα να είναι compiler), τότε τι θέματα θα υπάρξουν με συμβατότητες και αν οι διανομές θα τον χρησιμοποιήσουν ή θα παραμείνουν με τον gcc (για τεχνικούς και μη λόγους).
Αν είμαστε ότι τρώμε τότε είμαστε γρήγοροι , φτηνοί και εύκολοι....
-
12-06-11, 11:03 Απάντηση: Έρχεται το τέλος του GCC (;) #10
"This software component is especially helpful for computationally intensive workloads and where the code is able to scale to multiple cores"
Αυτή η φράση περιορίζει πολύ την θετική επίδραση σε εφαρμογές που δεν χρησιμοποιεί το 95 % των χρηστών. Επίσης στα τεστ απουσιάζουν παντελώς τα συνηθισμένα games.
Άρα μιλάμε για κάποια εξαγορά της εν λόγω εταιρίας (π.χ από redhat) και απελευθέρωση του κώδικα σε GPL για χρήση με προϊόντα όπως RHEL.Centos 6.4 !
-
12-06-11, 16:11 Απάντηση: Έρχεται το τέλος του GCC (;) #11...υπάρχει και ο δωρεάν ICC...
Δε πα να μου χαρίζουνε, ένα compiler;
Από τη στιγμή που ΔΕΝ τρέχει στους μισούς επεξεργαστές out there, είναι άχρηστος.
-
12-06-11, 16:17 Απάντηση: Έρχεται το τέλος του GCC (;) #12
- Εγγραφή
- 27-08-2004
- Περιοχή
- internet
- Μηνύματα
- 23.372
- Downloads
- 58
- Uploads
- 17
- Άρθρα
- 9
- Ταχύτητα
- 49999 / 4999
- ISP
- ΟΤΕ Conn-x
- DSLAM
- ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
Βασικά ο κώδικας που παράγει τρέχει πιο γρήγορα ακόμη και σε AMD επεξεργαστές.
Gentoo Linux: mess with the best and you might learn something
δικτυακή παράσταση | twitter | within specifications
Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.
-
12-06-11, 16:22 Απάντηση: Έρχεται το τέλος του GCC (;) #13
-
12-06-11, 17:13 Απάντηση: Έρχεται το τέλος του GCC (;) #14
O mrsaccess μιλάει για τον παραγόμενο κώδικα, όχι για τον ίδιο τον compiler.
-
12-06-11, 18:14 Απάντηση: Έρχεται το τέλος του GCC (;) #15
Και γω μιλάω για τον compiler.
Για φαντάσου να αντικατασταθεί π.χ. ο gcc από τον ICC.
Αυτό σημαίνει ότι όλοι όσοι (π.χ. η μισή υφήλιος) δεν έχουν Intel επεξεργαστές, δεν θα μπορούν να χτισοπακετάρουν τίποτα, ούτε να συνεισφέρουν σχετικά στην κοινότητα. Θα είναι αλυσοδεμένοι δούλοι.
Παρόμοια Θέματα
-
Έρχεται το τέλος για τα WM 6.x?
Από s_samaras στο φόρουμ Άλλες πλατφόρμες και συσκευέςΜηνύματα: 9Τελευταίο Μήνυμα: 13-09-11, 18:06 -
Nokia: Έρχεται ως το τέλος του έτους το Nokia 5800 XpressMusic, η απάντηση στο iPhone
Από nm96027 στο φόρουμ ΕιδήσειςΜηνύματα: 229Τελευταίο Μήνυμα: 11-03-09, 21:28 -
Εξειδικευμένη Επιλογή Στο GCC-κύκλοι του επεξεργαστή
Από grekop στο φόρουμ Unix - LinuxΜηνύματα: 2Τελευταίο Μήνυμα: 02-04-08, 17:38
Bookmarks