Δοκιμή του pix4d Εισαγωγή Το Pix4Dmapper Pro είναι ένα πρόγραμμα φωτογραμμετρίας που μας παραχωρήθηκε για μιά περίοδο δοκιμών (μερικών ημερών) από την εταιρεία Pix4D, σχετικές πληροφορίες δίνονται στον δεσμό αυτό. Εδώ παρουσιάζουμε μερικά αποτελέσματα δοκιμών του προγράμματος σε διάφορους υπολογιστές της εταιρείας μας. Δοκιμή σε Windows 10 Enterprise με μητρική κάρτα H81M-P32L και Pentium ` 3258, 4 GB RAM με αρχεία επίδειξης μικρού όγκου. Το πρόγραμμα δουλεύει σε 3 φάσεις και χρησιμοποιεί τις δυνατότητες Cuda της κάρτας γραφικών, γιά αυτό πρέπει να έχει εγκατασταθεί το προαπαιτούμενο λογισμικό.
Το σύστημα αυτό για τα αρχεία επιδείξεων της Pix4D χρησιμοποιεί όλες του τις δυνατότητες. Ο διπύρηνος επεξεργαστής δουλεύει στο 100% του φορτίου του. Ολοκληρώνονται, έτσι, οι τρείς φάσεις του προγράμματος
Το αποτέλεσμα είναι η τριδιάστατη αναπαράσταση του ανάγλυφου της περιοχής από όπου ελήφθησαν οι φωτογραφίες με το μη επανδρωμένο αεροσκάφος. Δοκιμή σε Windows 10 Enterprise σε H81M-P32L και Pentium ` 3258 με 4 GB RAM με αρχεία μεγαλύτερου όγκου από μιά τοπογραφική εφαρμογή. Το pix4dmapper Pro συνδέεται με διαδικτυακές υπηρεσίες παροχής γεωγραφικών δεδομένων.
Στην Σαντορίνη είναι τα στοιχεία (φωτογραφίες κτλ) της νέας μας δοκιμής. Αποτελείται από 58 φωτογραφίες (4608x3456 εικονοστοιχείων, όγκου 6,10 MB).
Έχουμε ήδη διαπιστώσει ότι ο υπολογιστής με την παρούσα σύνθεση δουλεύει σε υψηλό φορτίο: Το πρόγραμμα αποφασίζει αν μπορεί να δουλέψει με την κάρτα γραφικών ή όχι:
Προχωρεί στην πρώτη φάση της επεξεργασίας: Με πλήρες φορτίο όπως φαίνεται χαρακτηριστικά:
Μετά από μερικά λεπτά επεξεργασίας, το πρόγραμμα είναι ακόμα στην πρώτη φάση. Το πρόγραμμα τερματίζει για κάποιο λόγο. Αυτό μας παρακινεί στην επόμενη δοκιμή μας.
Δοκιμή σε Windows 10 Enterprise σε Hi End υπολογιστή Νο 1 με αρχεία μεγαλύτερου όγκου από μιά τοπογραφική εφαρμογή. Ο υπολογιστής αυτός έχει οκταπύρηνο επεξεργαστή (AMD 8320) και δύο Quadro 4000 κάρτες γραφικών (χωρίς SLI σύνδεση). Οι σχετικές πληροφορίες φαίνονται και στην ενεργή υπερσύνδεση του τίτλου της παραγράφου. Ξεκινάμε το pix4dmapper Pro για την ίδια μελέτη της προηγουμένης παραγράφου. Η δημιουργία ορθοφωτοχαρτών περιλαμβάνεται στην επεξεργασία, όπως φαίνεται. Το πρόγραμμα παρέχει και όλα τα τοπογραφικά στοιχεία : π.χ. Παγκόσμια εγκάρσια Μερκατορική απεικόνιση (UTM).
Στις τέσσερις επόμενες φωτογραφίες φαίνεται η συμπεριφορά της θερμοκρασίας των καρτών γραφικών καθώς το φορτίο τους μεταβάλλεται στην δεύτερη και τρίτη φάση της επεξεργασίας. Οι κάρτες έχουν χρησιμοποιηθεί σε μέγιστο φορτίο 34% και 44%, κατά την δεύτερη φάση, και δείχνουν θερμοκρασίες 83 C και 88 C και φορτίο 11% και 29% αντίστοιχα. Καθώς το φορτίο στις δύο κάρτες μειώνεται, οι μικρές διαφορές στην μείωση του οδηγεί σε αισθητές διαφορές στην θερμοκρασία των καρτών. Μετά από μερικά λεπτά, το φορτίο των καρτών είναι στο 24% και 26% με αντίστοιχες θερμοκρασίες στους 64 C και 87 C, ενώ η χρησιμοποίηση του Frame Buffer είναι στα 19% και 5% αντίστοιχα.
Καθώς προχωρά η εκτέλεση του προγράμματος τα μέγιστα φορτία ανεβαίνουν στα 62% και 65%, κατά την τρίτη φάση.οι θερμοκρασίες είναι στους 56 C και 87 C και φορτίο 8% και 19% αντίστοιχα.τα μέγιστα ποσοστά χρήσης των frame buffers είναι στα 49% και 14%. Στην τελευταία σχετική καταγραφή, τα στοιχεία των καρτών, με την ίδια σειρά αναφοράς, είναι: φορτίο 10% και 20% με θερμοκρασίες 56 C και 87 C και το frame buffer να δουλεύει στα 10% και 3%.
Η δημιουργία των χαρτών ανακλαστικότητας είναι μία πρόσθετη, πολύ απαιτητική σε υπολογιστικούς πόρους, δυνατότητα του προγράμματος Pix4Dmapper Pro. Τα μέγιστα φορτία των δύο γραφικών καρτών NVIDIA Quadro 4000 είναι 62% και 100% αντίστοιχα. Η διαδικασία μόλις έχει αρχίσει. Για την κατάλληλη επιλογή πλατφόρμας υπολογισμού για το περιβάλλον Pix4D, απαιτούνται αρκετές δοκιμές, για τον συμβιβασμό ανάμεσα σε κόστος (αγοράς, εγγύησης, ενημερώσεων λογισμικού) και επιδόσεων, καθώς οι υπολογισμοί είναι ιδαίτερα χρονοβόροι. Θεωρούμε καλό, να επιλεγεί μία έκδοση των Windows σε έκδοση box ή retail ώστε να μπορούμε να μεταφέρουμε το ίδιο λειτουργικό σε διαφορετικές πλατφόρμες χωρίς πρόσθετο κόστος. Οι επιδόσεις των διαφόρων συστημάτων μετρώνται με την χρήση εργαλείων όπως το HwiNFO64.
Δοκιμή σε λειτουργικό σύστημα Windows Server 2012 R2 Φαίνεται στην εικόνα η λειτουργία του pix4ddiscovery με κάρτα γραφικών (GeForce GTX 1050 Ti) που παρουσιάζεται σαν Graphics Device και δεν είναι διαθέσιμη για χρήση. Η σύνθεση του υπολογιστή θα παρουσιαστεί στην συνέχεια (8-πύρηνος επεξεργαστής και 16 GB RAM) Δύο κάρτες γραφικών του συστήματος γίνονται αντιληπτές από το σύστημα και
γίνονται διαθέσιμες στο πρόγραμμα της pix4d αφού εγκαταστήσουμε την NVIDIA Cuda version 8.0 και τα συμπληρωματικά προαπαιτούμενα προγράμματα. Η εικόνα εμφανίζει το πρόγραμμα όπως εγκαθίσταται. Εγκαταστήσαμε το πρόγραμμα οδηγό για τις δύο κάρτες γραφικών GeFοrce GTX 1050 Ti και Quadro 4000, στην δεύτερη θέση PCI x 16 Gen 2, της μητρικής κάρτας msi-970a-sli-krait-edition.
Το πρόγραμμα Pix4Ddiscovery που τρέχει τώρα αναγνωρίζει και τις δύο κάρτες. Εμφανίζει την κάρτα GTX 1050 Ti σαν Graphics Device και την Quadro 4000 σαν την δεύτερη κάρτα γραφικών. Η σύνθεση του μηχανήματος είναι 16 GB RAM (DDR3) με επεξεργαστή τον AMD FX 8230. Το πρόγραμμα Hwinfo, που μετρά τις θερμοκρασίες και τα χαρακτηριστικά λειτουργίας του υπολογιστή, αναφέρει σαν μέγιστη ταχύτητα επικοινωνίας του διαύλου τα 2,5 GT/s για την κάρτα (θα δούμε παρακάτω ότι αλλάζει). Φαίνεται ο πίνακας ελέγχου των καρτών και οι δυνατότητες που παρέχει. Το Hwinfo, αναφέρει σαν μέγιστη ταχύτητα επικοινωνίας του διαύλου τα 5 GT/s για την κάρτα GTX1050 Ti (καθώς το φορτίο της ανεβαίνει στα 20%). Στην παρούσα κατάσταση λειτουργίας ο ανεμιστήρας της κάρτας δεν λειτουργεί καθώς οι θερμοκρασίες της είναι χαμηλές (οι θερμοκρασίες της Quadro είναι στους 70 με 80 βαθμούς Κελσίου, όπως φαίνεται).
Ακόμα και στην φάση 1, βλέπουμε μιά μέτρια χρησιμοποιήση των γραφικών καρτών. Χρησιμοποιώντας τον πίνακα ελέγχου της NVIDIA μπορούμε να μεταβάλλουμε τον τρόπο λειτουργίας της κάρτας (βελτιστοποιήση χρήσης) καθώς και να ρυθμίσουμε τον (τους) ανεμιστήρες ψύξης.
Συμπεράσματα δοκιμών του pix4dmapper Pro Η εταιρεία pix4d διαθέτει μία ευρεία σειρά προϊόντων σχετικά με εφαρμογές τοπογραφίας. Δεν αναφερθήκαμε καθόλου σε αυτά, ούτε και σε προϊόντα άλλων εταιρειών ή και στην συνεργασία των διαφόρων λογισμικών: όπως π.χ. emotion για τον σχεδιασμό της λήψης φωτογραφιών από τα μη επανδρωμένα αεροπλάνα ή το Postflight Terra 3D για την επεξεργασία των δεδομένων. Παρουσιάσαμε όμως, την συμπεριφορά του προγράμματος pix4dmapper (ή και discovery) σε υπολογιστές της εταιρείας μας με έμφαση στην χρησιμοποίηση καρτών γραφικών. Οι δοκιμές μας έδειξαν την χρησιμότητα των GPUs και την ανάγκη σωστού σχεδιασμού του συστήματος για μια αποδοτική επένδυση πόρων. Μελλοντικά θα προσθέσουμε στα προϊόντα της εταιρείας μας συγκεκριμένες λύσεις-προτάσεις για την ψύξη των καρτών γραφικών με υγρόψυξη.