Title: Γιατι το MATLAB δεν τρεχει με 100% CPU ?? Post by: JAs0n-X on November 08, 2006, 16:05:43 pm Λοιπον εχω ενα Pentium 4 με Hyper Threading (πιστευω καπου θα παιζει ρολο αυτο) στα 2,4GHz.
Τρεχω ενα προγραμμα στο Matlab το οποιο θελει πολυ ωρα για να ολοκληρωθει (κανα 2ωρο). Βλεπω οτι χρησιμοποιει την CPU μονο στο 50%. Πως γινεται να την χρησιμοποιει στο FULL? Ξερετε τιποτα? Ψαχνω στο google και στο mathworks αλλα δεν βρισκω τπτ ρε γμτ. Title: Re: Γιατι το MATLAB δεν τρεχει με 100% CPU ?? Post by: fugiFOX on November 08, 2006, 16:18:29 pm o pentium είναι διπλοπυρηνος;
Title: Re: Γιατι το MATLAB δεν τρεχει με 100% CPU ?? Post by: JAs0n-X on November 08, 2006, 18:21:57 pm οχι...εκει ειναι το παραξενο!
Ενας απλος pentium 4 ειναι ..απλα εχει Hyper Threading! Title: Re: Γιατι το MATLAB δεν τρεχει με 100% CPU ?? Post by: fugiFOX on November 08, 2006, 19:14:30 pm μπορεί να φταίει αυτό.
ψάξε περισσότερες λεπτομέρειες γιατ το HT μήπως και βγάλεις κάποιο συμπέρασμα. Title: Re: Γιατι το MATLAB δεν τρεχει με 100% CPU ?? Post by: marauber on November 08, 2006, 21:09:39 pm Μήπως το matlab δε μπορεί να χωριστεί σε δυο threads και εκτελείται μόνο το ένα;
Αλλά και πάλι, αν ήταν έτσι η CPU σου θα υπολειτουργούσε σχεδόν όλη την ώρα. Εκτός και αν η CPU αφιερώνει όντως όλο το χρόνο της στην εξυπηρέτηση αυτού του thread, αλλά στην ένδειξη δείχνει 50% γιατί η μέτρηση γίνεται για το μέσο όρο των 2 threads. Title: Re: Γιατι το MATLAB δεν τρεχει με 100% CPU ?? Post by: Username on November 08, 2006, 21:10:15 pm Ρε σεις αφού έχει υπερβολικές απαιτήσεις στην κύρια μνήμη (τουλάχιστον)
δεν είναι λογικό να την περιμένει μερικές φορές(; ) Title: Re: Γιατι το MATLAB δεν τρεχει με 100% CPU ?? Post by: marauber on November 08, 2006, 21:15:38 pm Ρε σεις αφού έχει υπερβολικές απαιτήσεις στην κύρια μνήμη (τουλάχιστον) δεν είναι λογικό να την περιμένει μερικές φορές(; ) Εμένα πάντως το matlab μου τρέχει στο 100% σε απαιτητικές δουλειές. Αλλά και να ισχύει αυτό που λες, δεν είναι περίεργο που είναι κολλημένος ο μετρητής του Ιάσονα στο 50%; Title: Re: Γιατι το MATLAB δεν τρεχει με 100% CPU ?? Post by: chggr005 on November 09, 2006, 00:42:16 am Ρε σεις αφού έχει υπερβολικές απαιτήσεις στην κύρια μνήμη (τουλάχιστον) Όχι ακριβώς, διότι τα προβλήματα που λύνουμε συνήθως με το Matlab έχουν πολλούς υπολογισμούς και λιγότερες ανακτήσεις/αποθηκεύσεις στην κύρια μνήμη.δεν είναι λογικό να την περιμένει μερικές φορές(; ) |