Δημοσιεύτηκε: 07 Οκτ 2012, 12:50
Fedil έγραψε:
Εχετε δοκιμάσει ποτε να κανεντε compile τον kernel με τον icc;
Εχετε βρεί καποιο οδηγο για αυτο;;
Πιστευω οτι ειναι διαφορετικα τα πραγματα κανοντας αυτο διοτι δεν αρκει μαλλον να αντικαταστισεις στις εντολες το gcc με icc ετσι απλα.
Είναι πολύ πιθανό να μη μεταγλωττίζεται ο πυρήνας Linux με το icc χωρίς να χρειαστεί να επέμβεις στον κώδικα.
Με αναζήτηση στο διαδίκτυο είδα και εγώ ότι υπήρξε προσπάθεια παλαιότερα με το icc, ωστόσο δεν υπάρχουν πρόσφατα παραδείγματα.
Σε κάθε περίπτωση, για το θέμα των αρθρωμάτων (module) δε κερδίζεις κάτι, μιας και ό,τι είναι άρθρωμα δε φορτώνεται εκτός και αν έχεις τη σχετική συσκευή.
Μια άλλη επιλογή είναι το clang, όπου υπάρχει ενεργή προσπάθεια για να μπορέσει να μεταγλωττίσει τον πυρήνα. Και πάλι θέλει έλεγχο για το αν ο πυρήνας είναι πράγματι χρησιμοποιήσιμος.
Σε κάθε περίπτωση μπορείς να δοκιμάσεις με τον icc σε μικρότερα πακέτα ώστε να αποκτήσεις εμπειρία.
Μπορείς να δοκιμάσεις με δύο εκτελέσιμα, από icc και gcc, και να συγκρίνεις αποτελέσματα στην ταχύτητα.