Binar paketlə quraşdırma¶
Hazır FrontISTR binar fayllarını yükləmə səhifəsindən əldə etmək olar. Paylamaya əsas həlledici fistr1 ilə yanaşı oblastların parçalanması (hecmw_part1), vizuallaşdırma (hecmw_vis1) və tor çevrilməsi (neu2fstr) kimi köməkçi alətlər daxildir.
Windows¶
Windows üçün paralelləşdirmə üsulu və istifadə olunan ədədi hesablama kitabxanası fərqli olan versiyalar ZIP şəklində paylanır. Bütün versiyalarda icra üçün lazım olan MPI icra mühiti və ədədi hesablama kitabxanaları (DLL) daxil edilir, buna görə arxivi açmaq kifayətdir.
| Versiya | Paralelləşdirmə üsulu | MPI | Ədədi hesablama kitabxanası |
|---|---|---|---|
| thread_openblas | OpenMP axın paralelliyi | (yoxdur) | OpenBLAS |
| hybrid_msmpi_openblas | MPI + OpenMP hibrid | MS-MPI (daxildir) | OpenBLAS |
| hybrid_impi_mkl_intelthread | MPI + OpenMP hibrid | Intel MPI (daxildir) | Intel MKL |
Qeyd: Hibrid versiyalara
mpiexecvə MPI icra mühiti (msmpi.dll,impi.dllvə s.) daxil olduğundan ayrıca MPI quraşdırmağa ehtiyac yoxdur.
Quraşdırma proseduru¶
- Yükləmə səhifəsindən istifadə ediləcək versiyanın ZIP faylını əldə edin və açın.
- Açılmış qovluğu PATH-da olan yerə yerləşdirin və ya analizi həmin qovluqda icra edin.
İşləmənin yoxlanması¶
Əmr sətrində aşağıdakını icra edin; versiya məlumatı göstərilərsə quraşdırma uğurludur.
MPI paralel icrası üçün paketə daxil olan mpiexec istifadə edilir. İcra prosedurunun təfərrüatları üçün Analiz axını səhifəsinə baxın.
Linux¶
Ubuntu üçün deb paketləri paylanır. deb paketi asılı kitabxanaları elan etdiyindən apt-get vasitəsilə quraşdırıldıqda tələb olunan kitabxanalar avtomatik həll edilir.
deb paketinin əldə edilməsi¶
Yükləmə səhifəsindən Ubuntu üçün deb paketini birbaşa yükləyin. Əmrlə əldə edərkən aşağıdakı kimi edin (fayl adını paylanan versiyaya uyğun dəyişin).
curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb
deb paketinin quraşdırılması¶
Yüklənmiş deb paketini aşağıdakı kimi quraşdırın (fayl adını paylanan versiyaya uyğun dəyişin).
Qeyd: Paketin quraşdırılması üçün administrator səlahiyyəti tələb olunur. root istifadəçisi ilə işləyirsinizsə
sudolazım deyil. Adi istifadəçi kimi icra edirsinizsə yuxarıdakı kimisudoəlavə edin.
İşləmənin yoxlanması¶
Aşağıdakını icra edin; versiya məlumatı göstərilərsə quraşdırma uğurludur.