[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