HPC Challenge

Screenshot Λογισμικό:
HPC Challenge
Στοιχεία Λογισμικού:
Εκδοχή: 1.4.1
Ανεβάστε ημερομηνία: 12 May 15
Προγραμματιστής: HPC Challenge Team
Άδεια: Δωρεάν
Δημοτικότητα: 7

Rating: 4.0/5 (Total Votes: 1)

HPC Challenge είναι ένα σημείο αναφοράς σουίτα υψηλής απόδοσης. Το ΚΕΚ πρόκληση συνίσταται ουσιαστικά 7 σημεία αναφοράς:
   1. HPL - το πρότυπο επιδόσεων Linpack TPP που μετρά το κυμαινόμενο επιτόκιο σημείο της εκτέλεσης για την επίλυση ενός γραμμικού συστήματος των εξισώσεων.
   2. DGEMM - μετρά το κυμαινόμενο επιτόκιο σημείο της εκτέλεσης της διπλής ακρίβειας πολλαπλασιασμού πραγματική μήτρα-matrix.
   3. STREAM - ένα απλό πρόγραμμα συνθετικό αναφοράς που μετρά τη βιώσιμη εύρος ζώνης της μνήμης (σε GB / s) και το αντίστοιχο επιτόκιο υπολογισμού για απλό πυρήνα φορέα.
   4. PTRANS (παράλληλη ανάστροφος πίνακας) - ασκεί τις επικοινωνίες, όπου ζεύγη επεξεργαστές επικοινωνούν μεταξύ τους ταυτόχρονα. Είναι ένα χρήσιμο τεστ της ικανότητας συνολικής επικοινωνίας του δικτύου.
   5. RandomAccess - μέτρα το ποσοστό ακέραιο τυχαία ενημερώσεις της μνήμης (GUPS).
   6. FFTE - μετρά το κυμαινόμενο επιτόκιο σημείο της εκτέλεσης του συμπλόκου διπλού ακρίβειας μονοδιάστατη διακριτός μετασχηματισμός Fourier (DFT).
   7. εύρος ζώνης επικοινωνίας και λανθάνουσα κατάσταση - μία σειρά από τεστ για τη μέτρηση της λανθάνουσας κατάστασης και το εύρος ζώνης του αριθμού των ταυτόχρονων πρότυπα επικοινωνίας? με βάση b_eff (αποτελεσματική αναφοράς bandwidth).
Συγκέντρωση:
Το πρώτο βήμα είναι να δημιουργήσει ένα αρχείο ρυθμίσεων που θα αντικατοπτρίζει τα χαρακτηριστικά της συσκευής σας. Το αρχείο ρυθμίσεων θα πρέπει να δημιουργηθεί στον κατάλογο HPL. Αυτός ο κατάλογος περιέχει οδηγίες (τα αρχεία README και INSTALL) σχετικά με το πώς να δημιουργήσετε το αρχείο ρυθμίσεων. Ο κατάλογος HPL / εγκατάστασης περιέχει πολλά παραδείγματα αρχείων ρυθμίσεων. Μια καλή προσέγγιση είναι να αντιγράψετε ένα από αυτά στον κατάλογο HPL και αν δεν πετύχει, τότε να το αλλάξετε. Αυτό το αρχείο επαναχρησιμοποιείται από όλες τις συνιστώσες της σουίτας HPC Challange.
Όταν η ρύθμιση γίνεται, ένα αρχείο θα πρέπει να υπάρχει στον κατάλογο HPL του οποίου το όνομα αρχίζει με τη μάρκα. και τελειώνει με το όνομα για το σύστημα που χρησιμοποιείται για τις δοκιμές. Για παράδειγμα, εάν το όνομα του συστήματος είναι το Unix, το αρχείο θα πρέπει να ονομαστεί Make.Unix.
Για να οικοδομήσουμε το εκτελέσιμο αρχείο αναφοράς (για το σύστημα ονομάστηκε Unix): make αψίδα = Unix. Αυτή η εντολή πρέπει να εκτελεστεί στην κορυφή κατάλογο (όχι στον κατάλογο HPL). Θα φανεί στον κατάλογο HPL για το αρχείο ρυθμίσεων και να το χρησιμοποιήσετε για να οικοδομήσουμε το εκτελέσιμο αναφοράς.
Διαμόρφωση:
Το ΚΕΚ Challange οδηγείται από ένα μικρό αρχείο εισόδου ονομάζεται hpccinf.txt που είναι σχεδόν το ίδιο με το αρχείο εισόδου για το HPL (που συνήθως ονομάζεται HPL.dat). Ανατρέξτε στο αρχείο HPL / www / tuning.html για λεπτομέρειες σχετικά με το αρχείο εισόδου για HPL. Ένα αρχείο εισόδου δείγμα περιλαμβάνεται με τη διανομή HPC Challange.
Οι διαφορές μεταξύ των αρχείων εισόδου HPL και HPC Challange αρχείο εισόδου μπορούν να συνοψιστούν ως εξής:
* Οι γραμμές 3 και 4 αγνοούνται. Η έξοδος πηγαίνει πάντα προς το αρχείο με το όνομα hpccoutf.txt.
* Υπάρχουν πρόσθετες γραμμές (αρχίζοντας με τη γραμμή 33) που μπορεί (αλλά δεν πρέπει να) να χρησιμοποιηθεί για να προσαρμόσετε τον πήχη HPC πρόκληση. Αυτές περιγράφονται παρακάτω.
Οι επιπρόσθετες γραμμές στο αρχείο εισόδου ΚΕΚ Challenge (σε σύγκριση με το αρχείο εισόδου HPL) είναι:
Γραμμές 33 και 34 περιγράφουν επιπλέον μεγέθη μήτρα που θα χρησιμοποιηθεί για τη λειτουργία του δείκτη αναφοράς PTRANS (ένα από τα συστατικά του δείκτη αναφοράς HPC Challange).
* Γραμμές 35 και 36 περιγράφουν επιπλέον παράγοντες μπλοκαρίσματος που πρέπει να χρησιμοποιούνται για το τρέξιμο PTRANS αναφοράς.
Απλά για την πληρότητα, εδώ είναι η λίστα των γραμμών του αρχείου εισόδου του ΚΕΚ Challange με σύντομες περιγραφές της σημασίας τους:
     * Γραμμή 1: αγνοούνται
     * Γραμμή 2: αγνοούνται
     * Γραμμή 3: αγνοούνται
     * Γραμμή 4: αγνόησε
     * Γραμμή 5: αριθμός των μεγεθών πλέγματος για HPL (και PTRANS)
     * Γραμμή 6: μεγέθη μήτρα για HPL (και PTRANS)
     * Γραμμή 7: σειρά παράγοντες αποκλεισμού για HPL (και PTRANS)
     * Γραμμή 8: κλείδωμα παράγοντες για την HPL (και PTRANS)
     * Γραμμή 9: το είδος της διαδικασίας παραγγελίας για HPL
     * Γραμμή 10: Ο αριθμός των πλεγμάτων διαδικασία για την HPL (και PTRANS)
     * Γραμμή 11: Οι αριθμοί της διαδικασίας σειρές κάθε πλέγματος διαδικασία για την HPL (και
       PTRANS)
     * Γραμμή 12: Οι αριθμοί της διαδικασίας στήλες του κάθε δικτύου διαδικασίας για HPL
       (Και PTRANS)
     * Γραμμή 13: οριακή τιμή δεν πρέπει να υπερβαίνεται από κλιμακωτές υπολειμματική για
       HPL (και PTRANS)
     * Γραμμή 14: Ο αριθμός των μεθόδων πάνελ παραγοντοποίηση για HPL
     * Γραμμή 15: μέθοδοι πίνακα παραγοντοποίηση για HPL
     * Γραμμή 16: Ο αριθμός των αναδρομικών κριτήρια διακοπής για HPL
     * Γραμμή 17: αναδρομικό κριτήρια διακοπής για HPL
     * Γραμμή 18: Ο αριθμός των πάνελ αναδρομή μετρά για HPL
     * Γραμμή 19: αναδρομή πίνακα μετρά για HPL
     * Γραμμή 20: Ο αριθμός των αναδρομικών μεθόδων πάνελ παραγοντοποίηση για HPL
     * Γραμμή 21: αναδρομικές μεθόδους πάνελ παραγοντοποίηση για HPL
     * Γραμμή 22: Ο αριθμός των μεθόδων μετάδοσης για HPL
     * Γραμμή 23: Μέθοδοι μετάδοσης για HPL
     * Γραμμή 24: αριθμός βάθη πρόβλεψης για HPL
     * Γραμμή 25: πρόβλεψης βάθη για HPL
     * Γραμμή 26: μέθοδοι ανταλλαγής για HPL
     * Γραμμή 27: εναλλαγή ορίου για HPL
     * Γραμμή 28: μορφή L1 για HPL
     * Γραμμή 29: μορφή U για HPL
     * Γραμμή 30: τιμή που καθορίζει εάν θα πρέπει να χρησιμοποιείται εξισορρόπηση
       από HPL
     * Γραμμή 31: ευθυγράμμιση μνήμης για HPL
     * Γραμμή 32: αγνοούνται
     * Γραμμή 33: αριθμός πρόσθετο πρόβλημα μεγέθη για PTRANS
     * Γραμμή 34: πρόσθετο πρόβλημα μεγέθη για PTRANS
     * Γραμμή 35: Ο αριθμός των πρόσθετων παραγόντων αποκλεισμού για PTRANS
     * Γραμμή 36: πρόσθετους παράγοντες αποκλεισμού για PTRANS

Τι είναι καινούργιο σε αυτή την έκδοση:

  • Αυτή η έκδοση πρόσθεσε βελτιστοποιημένες παραλλαγές του RandomAccess ότι χρησιμοποιούν Γραμμική Γεννήτρια Congruential για παραγωγή τυχαίων αριθμών.
  • Η μείωση του παγκόσμιου προστέθηκε στον σφάλμα υπολογισμού MPI FFT για την επίτευξη ακριβέστερες εκτιμήσεις σφάλματος.
  • Η σειρά των σημείων αναφοράς είχε αναδιαταχθεί έτσι ώστε το στοιχείο HPL τρέχει τελευταία και μπορεί να ματαιωθεί εάν η απόδοση των άλλων συστατικών δεν ήταν ικανοποιητική.
  • RandomAccess είναι τώρα πρώτος που θα βοηθήσει στη ρύθμιση του κώδικα.
  • Ποικιλία σφάλματα έχουν καθοριστεί.

Παρόμοια λογισμικά

OpenHPI
OpenHPI

17 Feb 15

dkftpbench
dkftpbench

2 Jun 15

picocom
picocom

3 Jun 15

Σχόλια για HPC Challenge

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!