ბინარული პაკეტების ინსტალაცია¶
წინასწარ აგებული 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-ის ცალკე ინსტალაცია საჭირო არ არის.
ინსტალაციის პროცედურა¶
- ჩამოტვირთვის გვერდიდან ჩამოტვირთეთ სასურველი ვერსიის ZIP არქივი და გაშალეთ.
- გაშლილი საქაღალდე მოათავსეთ შესრულებადი ფაილების საძიებო გზაში ან ანალიზი უშუალოდ ამ საქაღალდეში გაუშვით.
ინსტალაციის შემოწმება¶
Command Prompt-ში გაუშვით შემდეგი ბრძანება. თუ ვერსიის ინფორმაცია გამოჩნდება, ინსტალაცია წარმატებულია.
MPI პარალელურად გასაშვებად გამოიყენეთ პაკეტში ჩართული mpiexec. შესრულების პროცედურის დეტალებისთვის იხილეთ ანალიზის მიმდინარეობა.
Linux¶
Ubuntu-სთვის ვრცელდება deb პაკეტები. რადგან deb პაკეტებში დამოკიდებულებები დეკლარირებულია, apt-get-ით ინსტალაციისას საჭირო ბიბლიოთეკები ავტომატურად მოგვარდება.
deb პაკეტის მიღება¶
Ubuntu-სთვის განკუთვნილი deb პაკეტი პირდაპირ ჩამოტვირთეთ ჩამოტვირთვის გვერდიდან. ბრძანების ხაზიდან ჩამოსატვირთად გამოიყენეთ შემდეგი ბრძანება და ფაილის სახელი შეცვალეთ შესაბამისი დისტრიბუციის სახელით.
curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb
deb პაკეტის ინსტალაცია¶
ჩამოტვირთული deb პაკეტი დააინსტალირეთ შემდეგნაირად და ფაილის სახელი შეცვალეთ შესაბამისი დისტრიბუციის სახელით.
შენიშვნა: პაკეტის ინსტალაციისთვის ადმინისტრატორის უფლებებია საჭირო. თუ მუშაობთ root მომხმარებლად,
sudoსაჭირო არ არის. ჩვეულებრივი მომხმარებლის შემთხვევაში ბრძანებას დაუმატეთsudo, როგორც ზემოთაა ნაჩვენები.
ინსტალაციის შემოწმება¶
გაუშვით შემდეგი ბრძანება. თუ ვერსიის ინფორმაცია გამოჩნდება, ინსტალაცია წარმატებულია.