Καλησπέρα,
με βάση τις παρατηρήσεις των προηγούμενων 2 emails, έγιναν διορθώσεις/προσθήκες στην εκφώνηση της πρώτης άσκησης, την οποία και μπορείτε να κατεβάσετε από το site. Οι αλλαγές αφορούν
1) το flag -z στην εκτέλεση του bzip2 2) την εκτέλεση της εντολής instruction-fetch-mode instruction-fetch-trace για τη σωστή προσομοίωση των instruction caches από τον simics.
Τέλος, θα ήθελα να τονίσω ότι το script που έχουμε δώσει είναι ενδεικτικό και σε καμία περίπτωση δεσμευτικό. Για παράδειγμα, το script αυτό χρησιμοποιεί ένα checkpoint όπου έχει γίνει boot το Linux και έχουν μεταφερθεί τα benchmarks στο /root. Θα μπορούσε όμως κάποιος να χρησιμοποιήσει διαφορετικά checkpoints.
Για παράδειγμα θα μπορούσε να δημιουργήσει ένα checkpoint στο σημείο που διακόπτεται η εκτέλεση ενός benchmark (πχ. του mcf) εξαιτίας του magic breakpoint. Έτσι θα μπορούσε να χρησιμοποιήσει μετά το καινούριο checkpoint, όπου θα φόρτωνε κατευθείαν τις caches χωρίς να χρειαστεί να περιμένει να φτάσει στο breakpoint.
Κ.