Μετάβαση στο περιεχόμενο

Εγκατάσταση δυαδικών πακέτων

Προκατασκευασμένα δυαδικά αρχεία του FrontISTR διατίθενται από τη σελίδα λήψης. Εκτός από τον επιλυτή fistr1, οι διανομές περιλαμβάνουν βοηθητικά εργαλεία για διαμέριση περιοχής (hecmw_part1), οπτικοποίηση (hecmw_vis1), μετατροπή πλέγματος (neu2fstr) και άλλες εργασίες.

Windows

Η έκδοση Windows διανέμεται ως αρχεία ZIP που διαφέρουν ως προς τη μέθοδο παραλληλοποίησης και τις αριθμητικές βιβλιοθήκες. Κάθε πακέτο περιλαμβάνει το περιβάλλον εκτέλεσης MPI και τις αριθμητικές βιβλιοθήκες (DLL) που απαιτούνται για την εκτέλεση, επομένως μπορεί να χρησιμοποιηθεί μετά την αποσυμπίεση χωρίς ξεχωριστή εγκατάσταση αυτών των στοιχείων.

Παραλλαγή Παραλληλοποίηση MPI Αριθμητική βιβλιοθήκη
thread_openblas Παραλληλισμός νημάτων OpenMP (καμία) OpenBLAS
hybrid_msmpi_openblas Υβριδικός παραλληλισμός MPI + OpenMP MS-MPI (περιλαμβάνεται) OpenBLAS
hybrid_impi_mkl_intelthread Υβριδικός παραλληλισμός MPI + OpenMP Intel MPI (περιλαμβάνεται) Intel MKL

Σημείωση: Τα υβριδικά πακέτα περιλαμβάνουν το mpiexec και το περιβάλλον εκτέλεσης MPI (msmpi.dll ή impi.dll κ.λπ.), επομένως δεν απαιτείται ξεχωριστή εγκατάσταση MPI.

Διαδικασία εγκατάστασης

  1. Κατεβάστε από τη σελίδα λήψης το αρχείο ZIP της παραλλαγής που θέλετε να χρησιμοποιήσετε και αποσυμπιέστε το.
  2. Τοποθετήστε τον αποσυμπιεσμένο κατάλογο σε θέση που περιλαμβάνεται στη διαδρομή αναζήτησης εκτελέσιμων ή εκτελέστε τις αναλύσεις απευθείας από αυτόν τον κατάλογο.

Επαλήθευση της εγκατάστασης

Εκτελέστε την ακόλουθη εντολή από τη Γραμμή εντολών. Η εγκατάσταση λειτουργεί εάν εμφανιστούν πληροφορίες έκδοσης.

fistr1.exe -v

Για παράλληλη εκτέλεση MPI, χρησιμοποιήστε το παρεχόμενο mpiexec. Για λεπτομέρειες της διαδικασίας εκτέλεσης, δείτε τη Ροή ανάλυσης.

Linux

Διανέμονται πακέτα deb για Ubuntu. Επειδή τα πακέτα deb δηλώνουν τις εξαρτήσεις τους, η εγκατάστασή τους μέσω apt-get επιλύει αυτόματα τις απαιτούμενες βιβλιοθήκες.

Λήψη πακέτου deb

Κατεβάστε το πακέτο deb για Ubuntu απευθείας από τη σελίδα λήψης. Για λήψη από τη γραμμή εντολών, χρησιμοποιήστε μια εντολή όπως η ακόλουθη, αντικαθιστώντας το όνομα αρχείου με εκείνο της διανεμόμενης έκδοσης.

curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb

Εγκατάσταση του πακέτου deb

Εγκαταστήστε το πακέτο deb που κατεβάσατε ως εξής, αντικαθιστώντας το όνομα αρχείου με εκείνο της διανεμόμενης έκδοσης.

sudo apt-get install -y ./FrontISTR_master-0+ubuntu2204_amd64.deb

Σημείωση: Για την εγκατάσταση του πακέτου απαιτούνται δικαιώματα διαχειριστή. Εάν εργάζεστε ως χρήστης root, το sudo δεν απαιτείται. Όταν εκτελείτε την εντολή ως κανονικός χρήστης, συμπεριλάβετε το sudo όπως φαίνεται παραπάνω.

Επαλήθευση της εγκατάστασης

Εκτελέστε την ακόλουθη εντολή. Η εγκατάσταση λειτουργεί εάν εμφανιστούν πληροφορίες έκδοσης.

fistr1 -v

Σχετικά θέματα

AI-assisted translation May contain errors Official docs Status