1 |
Χρησιμοποίηση τεχνικών δειγματοληψίας για την πρόβλεψη της συμπεριφοράς των προγραμμάτωνΤραχάνης, Γεώργιος 20 October 2010 (has links)
Το να παρατηρήσουμε τη συμπεριφορά ενός προγράμματος με τις ταχύτητες των σημερινών συστημάτων είναι μία πολύ δύσκολη εργασία όταν το μόνο που είναι διαθέσιμο είναι η κύκλο προς κύκλο εξέταση. Σκοπός ήταν η κατανόηση της φιλοσοφίας των μηχανισμών ανίχνευσης φάσεων ενός προγράμματος και στη συνέχεια η ανάπτυξη ενός τέτοιου μηχανισμού που να λειτουργεί κατά τη διάρκεια εκτέλεσης ενός προγράμματος. Η λειτουργία του μηχανισμού που αναπτύχθηκε βασίζεται στη δειγματοληψία που κάνουμε από το access stream του επεξεργαστή. Ο μηχανισμός μου προσπάθησε να προσεγγίσει το μηχανισμό ανίχνευσης φάσης BBV που είναι ο πιο αξιόπιστος που υπάρχει μέχρι τώρα. Ως εφαρμογή για τη χρησιμότητα του μηχανισμού μου, έγινε σύγκριση των miss ratio που παίρνουμε με σταθερή και με προσαρμοσμένη δειγματοληψία σ’ ένα πρόγραμμα, με βάση τη αλλαγή ή μη της φάσης ενός προγράμματος κατά τη διάρκεια της εκτέλεσης. / To observe the behavior of a program with the speeds of current systems is a very difficult task when all that is available is cycle to cycle test. The aim was to understand the philosophy of mechanisms for the detection phase of a program and then develop such a mechanism that operates during the execution of a program. The operation of the mechanism was developed based on sampling we do through the access stream of the processor. The device I tried to approach, the BBV phase detection mechanism, is the most reliable there so far. As implementation of the usefulness of the mechanism, I was comparing the miss ratio we get of a stable and of adaptive sampling in a program, based on the change or not to stage a program during execution.
|
Page generated in 0.0185 seconds