Your browser does not support JavaScript!

Αρχική    Array Tracer: Ανάλυση και Οπτικοποίηση της Επίδοσης Παράλληλων Εφαρμογών  

Αποτελέσματα - Λεπτομέρειες

Προσθήκη στο καλάθι
[Προσθήκη στο καλάθι]
Κωδικός Πόρου uch.csd.msc//1997zarras
Τίτλος Array Tracer: Ανάλυση και Οπτικοποίηση της Επίδοσης Παράλληλων Εφαρμογών
Άλλος τίτλος ArrayTracer: Parallel Performance Analysis and Visualization
Συγγραφέας Ζάρρας, Απόστολος
Συντελεστής Χ. Νικολάου
Περίληψη Ο ArrayTracer είναι ένα εργαλείο ανάλυσης και οπτικοποίησης της επίδοσης μιας παράλληλης εφαρμογής. Η σχεδίαση και υλοποίησή του ξεκίνησε πριν από 4 χρόνια από τον Τίτο Σαρειδάκη ArrayTracerThesis. Σταδιακά βελτιώθηκε και ολοκληρώθηκε. Οδηγήθηκε σε μια μορφή που ικανοποιεί τις σύγχρονες απαιτήσεις των χρηστών. Κυριότερες από αυτές είναι η ευκολία στη χρήση, η ελάχιστη επίδραση στη ροή ελέγχου της εφαρμογής, η ελαχιστοποίηση του χώρου αποθήκευσης των ιχνών, η γρήγορη επεξεργασία τους και η επαρκής απεικόνιση. Τα βασικά δομικά στοιχεία του εργαλείου είναι: Τμήμα Στατικής Ανάλυσης. Τμήμα Ιχνοληψίας. Τμήμα Ανάλυσης των Ιχνών. Τμήμα Οπτικοποίησης των Ιχνών. Τα δύο πρώτα ανήκουν στην πρώτη φάση της υλοποίησης και τα υπόλοιπα δύο είναι το αντικείμενο της παρούσας εργασίας. Η διαδικασία ανάλυσης γίνεται μετά το τέλος της εκτέλεσης της εφαρμογής (Post Mortem). Προσπαθώντας να ελαττώσουμε την καθυστέρηση στον χρόνο εκτέλεσης, που οφείλεται στην εισαγωγή του κώδικα καθοδήγησης χρησιμοποιούμε ίχνη μειωμένου μεγέθους. Δεν γίνεται εξαγωγή χρονοσφραγίδας και για κάθε γεγονός κατανάλωσης χρόνου εξάγεται μόνο ένα ίχνος. Η ανάλυση έχει ως στόχο την παραγωγή της ακολουθίας των γεγονότων για την κάθε διεργασία καθώς και των συγκερασμό τους σε μία ακολουθία. Η διαδικασία αυτή στηρίζεται σε εξαρτήσεις μεταξύ των γεγονότων και έχει ως αποτέλεσμα την παραγωγή λογικών χρονοσφραγίδων. Οι εξαρτήσεις προκύπτουν από τη σειριακότητα του κώδικα, την ενδοεπικοινωνία και τον συγχρονισμό μεταξύ των διεργασιών της εφαρμογής. Η απεικόνιση της ακολουθίας αυτής γίνεται από μια επέκταση του Paragraph. Η διασύνδεση με το Paragraph έγινε με χρήση ενός φίλτρου που μετατρέπει τα ίχνη που παράγει ο ArrayTracer σε γεγονότα απεικόνισης μορφής PICL. To Paragraph επεκτάθηκε με την προσθήκη νέων διαγραμμάτων, ώστε να καλύπτει τις δυνατότητες του ArrayTracer.
Θέμα α) Παράλληλα και Κατανεμημένα Συστήματα, β) Αρχιτεκτονική Υπολογιστών και Ψηφιακά Συστήματα
Ημερομηνία έκδοσης 1997-03-01
Ημερομηνία διάθεσης 1997-06-2
Συλλογή   Σχολή/Τμήμα--Σχολή Θετικών και Τεχνολογικών Επιστημών--Τμήμα Επιστήμης Υπολογιστών--Μεταπτυχιακές εργασίες ειδίκευσης
  Τύπος Εργασίας--Μεταπτυχιακές εργασίες ειδίκευσης
Εμφανίσεις 125

Ψηφιακά τεκμήρια
No preview available

Προβολή Εγγράφου
Εμφανίσεις : 2

No preview available

Προβολή Εγγράφου

No preview available

Προβολή Εγγράφου