Namestitev binarnih paketov¶
Vnaprej zgrajene binarne datoteke FrontISTR so na voljo na strani za prenos. Poleg reševalnika fistr1 distribucije vključujejo pomožna orodja za razdelitev domene (hecmw_part1), vizualizacijo (hecmw_vis1), pretvorbo mreže (neu2fstr) in druge naloge.
Windows¶
Različica za Windows se distribuira kot arhivi ZIP, ki se razlikujejo po načinu paralelizacije in numeričnih knjižnicah. Vsak paket vključuje izvajalno okolje MPI in numerične knjižnice (DLL), potrebne za izvajanje, zato ga je po razširitvi mogoče uporabljati brez ločene namestitve teh komponent.
| Različica | Paralelizacija | MPI | Numerična knjižnica |
|---|---|---|---|
| thread_openblas | vzporednost niti OpenMP | (brez) | OpenBLAS |
| hybrid_msmpi_openblas | hibridna vzporednost MPI + OpenMP | MS-MPI (priložen) | OpenBLAS |
| hybrid_impi_mkl_intelthread | hibridna vzporednost MPI + OpenMP | Intel MPI (priložen) | Intel MKL |
Opomba: Hibridni paketi vključujejo
mpiexecin izvajalno okolje MPI (msmpi.dllaliimpi.dllitd.), zato ločena namestitev MPI ni potrebna.
Postopek namestitve¶
- S strani za prenos prenesite arhiv ZIP za želeno različico in ga razširite.
- Razširjeni imenik postavite na mesto, vključeno v iskalno pot izvedljivih datotek, ali analize izvajajte neposredno iz tega imenika.
Preverjanje namestitve¶
V ukaznem pozivu zaženite naslednji ukaz. Namestitev deluje, če se prikažejo podatki o različici.
Za vzporedno izvajanje MPI uporabite priloženi mpiexec. Podrobnosti o postopku izvajanja so v Poteku analize.
Linux¶
Za Ubuntu se distribuirajo paketi deb. Ker paketi deb deklarirajo svoje odvisnosti, jih namestitev prek apt-get samodejno razreši.
Prenos paketa deb¶
Paket deb za Ubuntu prenesite neposredno s strani za prenos. Za prenos iz ukazne vrstice uporabite ukaz, kot je spodnji, pri čemer ime datoteke zamenjajte z imenom za distribuirano različico.
curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb
Namestitev paketa deb¶
Preneseni paket deb namestite takole, pri čemer ime datoteke zamenjajte z imenom za distribuirano različico.
Opomba: Za namestitev paketa so potrebne skrbniške pravice. Če delate kot uporabnik root,
sudoni potreben. Pri izvajanju ukaza kot običajni uporabnik vključitesudo, kot je prikazano zgoraj.
Preverjanje namestitve¶
Zaženite naslednji ukaz. Namestitev deluje, če se prikažejo podatki o različici.