Χρησιμοποίηση τεχνικών δειγματοληψίας για την πρόβλεψη της συμπεριφοράς των προγραμμάτων

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

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Τραχάνης, Γεώργιος
Άλλοι συγγραφείς: Καξίρας, Στέφανος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2010
Θέματα:
Διαθέσιμο Online:http://nemertes.lis.upatras.gr/jspui/handle/10889/3847
Περιγραφή
Περίληψη:Το να παρατηρήσουμε τη συμπεριφορά ενός προγράμματος με τις ταχύτητες των σημερινών συστημάτων είναι μία πολύ δύσκολη εργασία όταν το μόνο που είναι διαθέσιμο είναι η κύκλο προς κύκλο εξέταση. Σκοπός ήταν η κατανόηση της φιλοσοφίας των μηχανισμών ανίχνευσης φάσεων ενός προγράμματος και στη συνέχεια η ανάπτυξη ενός τέτοιου μηχανισμού που να λειτουργεί κατά τη διάρκεια εκτέλεσης ενός προγράμματος. Η λειτουργία του μηχανισμού που αναπτύχθηκε βασίζεται στη δειγματοληψία που κάνουμε από το access stream του επεξεργαστή. Ο μηχανισμός μου προσπάθησε να προσεγγίσει το μηχανισμό ανίχνευσης φάσης BBV που είναι ο πιο αξιόπιστος που υπάρχει μέχρι τώρα. Ως εφαρμογή για τη χρησιμότητα του μηχανισμού μου, έγινε σύγκριση των miss ratio που παίρνουμε με σταθερή και με προσαρμοσμένη δειγματοληψία σ’ ένα πρόγραμμα, με βάση τη αλλαγή ή μη της φάσης ενός προγράμματος κατά τη διάρκεια της εκτέλεσης.