Με συγχωρείται για την ενόχληση, θα ανεβεί η βιντεοδιάλεξη του μαθήματος στις 24/05/2016 με θέμα: Παράλληλες Αρχιτεκτονικές: Memory Consistency + Synchronization;
Ο.Α.
Καλησπέρα,
Τα lock(), unlock() μέσα στο DEBUG στα οποία αναφέρεσαι χρησιμοποποιούνται
για την εκτύπωση πληροφοριών από τα διάφορα threads στο stdout. Δεν
χρειάζεται σε αυτά τα σημεία να βάλετε τις αντίστοιχες lock/unlock των
locks που υλοποιείτε εσείς. Το μόνο σημείο που χρειάζεται να καλούνται οι
δικές σας lock/unlock είναι στο κρίσιμο τμήμα (το while loop στην γραμμή
118 του locks_scalability.c) της εφαρμογής.
--
Δημήτρης
> <http://aka.ms/weboutlook>Καλησπέρα,
>
> θα ήθελα να ρωτήσω αν ο κώδικας του locks_scalability.c για το debug
> μπορεί να χρησιμοποιηθεί και για τα υπόλοιπα locks(που υλοποιούμε εμείς)??
> Ρωτάω επειδή έτσι όπως δίνεται τα lock και unlock μέσα στο debug γίνονται
> μόνο για τα mutexes.
>
>
> Ευχαριστώ εκ των προτέρων
> _______________________________________________
> Advcomparch mailing list
> Advcomparch(a)lists.cslab.ece.ntua.gr
> http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
>
<http://aka.ms/weboutlook>Καλησπέρα,
θα ήθελα να ρωτήσω αν ο κώδικας του locks_scalability.c για το debug μπορεί να χρησιμοποιηθεί και για τα υπόλοιπα locks(που υλοποιούμε εμείς)?? Ρωτάω επειδή έτσι όπως δίνεται τα lock και unlock μέσα στο debug γίνονται μόνο για τα mutexes.
Ευχαριστώ εκ των προτέρων