Jump to content



Μας κοροϊδεύουν ? - Περί ΜΑC της Apple


kreach

Recommended Posts

Κοίτα, π.χ. μπορείς να σγκρίνεις στο περίπου την απόδοση δυο επεξεργαστών κοιτάζοντας

1. Τη συχνότητα λειτουργίας (όσο μεγαλύτερη τόσο το καλύτερο)

2. Τη μνήμη cache Level1 (όσο μικρότερη τόσο το καλύτερο αν και πλέον είναι ίδια σχεδόν σε όλους δλδ 16KB)

3. Τη μνήμη cache L2 (όσο μεγαλύτερη τόσο το καλύτερο)

4. Την ύπαρξη ή όχι μνήμης cache L3 (καλύτερα να υπάρχει)

6. Αν υποστηρίζει 32 ή 64 bit εντολών (φυσικά καλύτερα τα 64)

7. Αν έχει ένα δύο ή περισσότερους πυρήνες (όσο περισσότεροι τόσο το καλύτερο. Στους συνηθισμένους επεξεργαστές βρίσκεις μέχρι δυο)

8. Αν έχει ενσωματωμένες τεχνολογίες όπως π.χ. hyperthreading (αν και αυτό βοηθάει σε συγκεκριμένες περιπτώσεις ενώ σε λειτουργικά και προγράμματα που δεν εκμεταλεύονται το hyperthreading πέφτει κάπως η απόδοση όταν αυτό είναι ενεργοποιημένο)

9. Σε ποιά λιθογραφική μέθοδο είναι κατασκευασμένο, δλδ το μέγεθος κάθε transistor που περιέχει (όσο μικρότερο το νούμερο τόσο το καλύτερο αφού χωράνε περισσότερα μέσα σε ένα chip και είναι καλύτερες και οι θερμοκρασίες. Σήμερα οι περισσότεροι επεξεργαστές φτιάχνονται στα 0.13μm ή στα 0.09μm)

10. Τα σερ εντολών που υποστηρίζει (MMX, SSE,SSE2,SSE3... Όσο περισσότερες τόσο το καλύτερο)

11. Τη συχνοτητα του FSB (όσο μεγαλύτερο τόσο το καλύτερο καθώς είναι πιο γρήγορη η επικοινωνία με τη RAM)

και άλλα που δε μου έρχονται... Όπως καταλαβαίνεις βέβαια, όπως προείπα δεν είναι μόνο η συχνότητα που παίζει ρόλο... ;)

Link to comment
Share on other sites

  • Replies 43
  • Created
  • Last Reply

Το μόνο αξιόπιστο benchmark είναι ο κώδικας του χρήστη.

Κάποια στιγμή πρέπει να ξεσκονίσω τα παλιά βιβλία , ώστε να δω που το διάβασα.

Όλα τα υπόλοιπα είναι ενδείξεις , όχι αποδείξεις.

Κυρίως τα ips και flops δεν είναι σοβαρές μετρικές απόδοσης.

Το γιατί είναι ιδιαίτερα απλό.

Ποιες instructions? Ποιες floating point operations?

Δεν εκτελούνται όλες με ίδια ταχύτητα.

Συνήθως οι κατασκευαστές δίνουν peak ips ή peak flops δηλαδή το απόλυτο μέγιστο.

Που είναι απόλυτα άχρηστο , εκτός αν κάποιος θέλει επεξεργαστή που να εκτελεί μόνο 1 εντολή.

Η άλλη περίπτωση είναι να δίνουν ρυθμό εκτέλεσης εντολών κάποιου συγκεκριμένου benchmark (πχ spec).

Λιγότερο άχρηστο , αλλά και πάλι , το κάθε πρόγραμμα είναι διαφορετικό.

Με άλλα λόγια η καλή απόδοση στο πρόγραμμα x δεν διασφαλίζει σε τίποτα την απόδοση σε άλλα προγράμματα.

Σε υπερυπολογιστές έχουν κάποιο νόημα , γιατί ακριβώς δεν υπάρχει ποικίλο φορτίο , ο κάθε υπερυπολογιστής φτιάχνεται για μια απόλυτα συγκεκριμένη εργασία.

Link to comment
Share on other sites

εντάξει αν παίζεις παιχνίδια και τρέχεις 3dmark στο περίπου καταλαβαίνεις τι γίνεται γιατί είναι ο ίδιος τύπος εφαρμογής.

γενικά υπάρχουν bench για κάθε τύπο, οπότε μικραίνει το πρόβλημα που αναφέρεις;)

βέβαια παίζουν πολλά ρόλο.

έχω κάνει spi στο linux με άλλο πρόγραμμα (όχι το super pi) το οποίο υπολόγισε και μου αποθήκευσε και σε αρχείο τα ψηφία που του ζήτησα (1Μ) σε 5 sec. Ο επεξεργαστής σε win κάνει από 40-45. Όλα εξαρτώνται από το συνδυασμό hardware - software;)

Link to comment
Share on other sites

Τελικά εδώ που τα λέμε, η σύγκριση στον κόσμο των Υπολογιστών είναι κάτι αρκετά δύσκολο και απαιτεί ΓΝΩΣΕΙΣ.

Μιας και αγοράζω pc θα ακολουθήσω για την αγορά cpu τις συμβουλές του Μάκη Χουρδάκη !

Για τις gpu, ram, mother board κτλ να φτιάξω ξεχωριστό θέμα ? Βασικά ψάχνω πληροφορίες/κριτήρια "Makis Hourdakis Style "

(τον Ιούλη θα φτίαξω ανάλογο thread για την βοήθειά σας στη σύνθεση του pc μου )

Ευχαριστώ !

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.