Dvejetainių paketų diegimas¶
Iš anksto sukompiliuoti FrontISTR dvejetainiai failai pateikiami atsisiuntimo puslapyje. Be fistr1 sprendiklio, platinamuose paketuose yra pagalbiniai įrankiai sričiai skaidyti (hecmw_part1), vizualizuoti (hecmw_vis1), tinklui konvertuoti (neu2fstr) ir kitoms užduotims.
Windows¶
Windows versija platinama ZIP archyvais, kurie skiriasi lygiagretinimo būdu ir skaitinėmis bibliotekomis. Kiekviename pakete yra vykdymui reikalinga MPI vykdymo aplinka ir skaitinės bibliotekos (DLL), todėl išskleidus archyvą paketą galima naudoti neįdiegiant šių komponentų atskirai.
| Variantas | Lygiagretinimas | MPI | Skaitinė biblioteka |
|---|---|---|---|
| thread_openblas | OpenMP gijų lygiagretinimas | (nėra) | OpenBLAS |
| hybrid_msmpi_openblas | MPI + OpenMP hibridinis lygiagretinimas | MS-MPI (įtraukta) | OpenBLAS |
| hybrid_impi_mkl_intelthread | MPI + OpenMP hibridinis lygiagretinimas | Intel MPI (įtraukta) | Intel MKL |
Pastaba: hibridiniuose paketuose yra
mpiexecir MPI vykdymo aplinka (msmpi.dllarbaimpi.dllir pan.), todėl MPI atskirai diegti nereikia.
Diegimo procedūra¶
- Iš atsisiuntimo puslapio atsisiųskite norimo varianto ZIP archyvą ir jį išskleiskite.
- Išskleistą katalogą padėkite vietoje, įtrauktoje į vykdomųjų failų paieškos kelią, arba analizes vykdykite tiesiogiai iš to katalogo.
Diegimo patikrinimas¶
Komandų eilutėje paleiskite šią komandą. Jei parodoma versijos informacija, diegimas veikia.
MPI lygiagrečiajam vykdymui naudokite pridėtą mpiexec. Išsamiau apie vykdymo procedūrą žr. Analizės eiga.
Linux¶
Ubuntu skirti deb paketai platinami su aprašytomis priklausomybėmis, todėl juos diegiant per apt-get reikalingos bibliotekos išsprendžiamos automatiškai.
deb paketo atsisiuntimas¶
Ubuntu deb paketą atsisiųskite tiesiogiai iš atsisiuntimo puslapio. Norėdami jį gauti iš komandų eilutės, naudokite tokią komandą kaip toliau, failo pavadinimą pakeisdami platinamos versijos failo pavadinimu.
curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb
deb paketo diegimas¶
Atsisiųstą deb paketą įdiekite taip, failo pavadinimą pakeisdami platinamos versijos failo pavadinimu.
Pastaba: paketui įdiegti reikia administratoriaus teisių. Jei dirbate kaip root naudotojas,
sudonereikia. Vykdydami komandą kaip paprastas naudotojas, įtraukitesudo, kaip parodyta pirmiau.
Diegimo patikrinimas¶
Paleiskite šią komandą. Jei parodoma versijos informacija, diegimas veikia.