[Advcomparch] Πρόβλημα με την προσομοίωση στον Sniper

Lambros Flokas lamflokas at gmail.com
Tue Jun 25 23:18:43 EEST 2013


Και σε μένα τρέχουν οι προσομοιώσεις αρκετά αργά και κάποιες ξεπερνούν την
μια ώρα.Τα συγκεκριμένα στο tas ήταν από τα πολύ χρονοβόρα 2600
δευτερόλεπτα το ένα και 7200 το άλλο κάτι που μου φαίνεται ως και λίγο
εξωφρενικό.Αντίθετα στο ttas για τα συγκεκριμένα δεν ξεπέρασα τα 428 και
1400 αντίστοιχα.Τώρα αυτό με το vm δεν είμαι σίγουρος ότι λέει
κάτι.Προφανώς μας λέει ότι κάποτε οι προσομοιώσεις θα τελειώσουν αλλά δε
μας λέει τίποτα για το χρόνο προσομοίωσης που μπορεί να είναι πολύ
μεγαλύτερος.Επίσης το vm δεν έχει 32 φυσικούς πυρήνες σε αντίθεση με την
προσομοίωση που έχει 32 πυρήνες για 32 νήματα και από ότι βλέπω αυτό είναι
προς όφελος του vm.
Αυτό που θέλω να πω είναι ότι ο χρόνος στα συγκεκριμένα μπορεί να είναι
πολύ μεγάλος και το όλο πράγμα είναι φυσιολογικό (ανάλογα βέβαια τι θεωρεί
κανείς εύλογο διάστημα). Βέβαια αν είναι πολύ παραπάνω και από αυτόν του
απλού tas  ίσως να υπάρχει πρόβλημα.Αν τερματίζει για το grain size=100
αλλά παίρνει πάλι πολύ περισσότερο για τα 1 και 10 πάλι δε μου βγάζει
νόημα.Δεδομένου ότι τερματίζει στο κανονικό και διαφοροποιείται ο χρόνος
εκτέλεσης για διαφορετικό πλήθος thread ο κώδικας σου μάλλον δεν είναι
λανθασμένος οπότε η καλύτερη λύση αν δεν τερματίζουν είναι η κλασική :Τα
εκτελείς ξανά μόνα τους(χωρίς να τρέχει τίποτα παράλληλα) στο τέλος
Αυτές είναι οι παρατηρήσεις μου.Ελπίζω να βοήθησα...
Λάμπρος Φλόκας


2013/6/25 Andreas Georgiadis <andrgeorgiadis at gmail.com>

> Καλησπέρα σας!
>
> Τρέχω τις προσομοιώσεις του προγράμματος locks στον sniper και αργεί πάρα
> πολύ να τερματίσει (αν τερματίσει ποτέ) η περίπτωση με κλείδωμα ttas, grain
> size = 1 και n_threads = 32 καθώς και η  περίπτωση με κλείδωμα ttas, grain
> size = 10 και n_threads = 32. Το ίδιο εκτελέσιμο τερματίζει σε ένα εύλογο
> χρονικό διάστημα αν το τρέξω μόνο του στο VM (έχοντας θέσει βέβαια
> iterations = 10000000 αντί για 1000). Επίσης όλες οι υπόλοιπες
> προσομοιώσεις στον sniper ολοκληρώνονται σε εύλογο χρονικό διάστημα. Έχετε
> κάποια ιδέα για το τι φταίει?? (έστειλα το μήνυμα κατά λάθος ως προσωπικό
> πριν)
>
> Σας ευχαριστώ εκ των προτέρων,
> Ανδρέας Γεωργιάδης
> _______________________________________________
> Advcomparch mailing list
> Advcomparch at lists.cslab.ece.ntua.gr
> http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cslab.ece.ntua.gr/pipermail/advcomparch/attachments/20130625/2b5a53c1/attachment.htm>


More information about the Advcomparch mailing list