[Advcomparch] Εκτελεση Benchmarks
giannis
black7ack at hotmail.com
Sun Apr 8 22:45:51 EEST 2012
Στις 8/4/2012 9:47 μμ, ο/η Stergios Ientsek έγραψε:
> Καλησπερα να ρωτησω κατι τα benchmarks τελειωνουν μετα απο καποιες
> εντολες ή τρεχουν επ' απειρο γιατι αναρωτιεμαι αν ειναι αναγαιο καθε
> φορ που θελω να αλλαξω μνημη, να πρεπει να βγαινω απο το simics και να
> ξαναμπαινω;
>
>
> _______________________________________________
> Advcomparch mailing list
> Advcomparch at lists.cslab.ece.ntua.gr
> http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
Καλησπέρα,
ένας τρόπος για να κάνεις αυτό που θες είναι να γράψεις ένα bash script
που θα τρέχει κάθε φορά το κατάλληλο simics script με τις κατάλληλες
caches (simics -stall -x όνομα_simics_script). Αν δεις μέσα στα template
για τα scripts που μας έχουν δωθεί μπορείς να εκτελέσεις ένα script για
συγκεκριμένο αριθμό instructions με την εντολή "c αριθμός_instructions".
Οπότε με την εντολή αυτή εξασφαλίζεις πως κάποια στιγμή η εκτέλεση του
benchmark θα παγώσει και θα μπορέσεις να εκτελέσεις όποια άλλη εντολή
θες στο simics script σου (π.χ. exit αν θες να τερματίσεις την εκτέλεση
του simics).
Γιάννης
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cslab.ece.ntua.gr/pipermail/advcomparch/attachments/20120408/6d34b922/attachment.htm>
More information about the Advcomparch
mailing list