Skoči na vsebino

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 mpiexec in izvajalno okolje MPI (msmpi.dll ali impi.dll itd.), zato ločena namestitev MPI ni potrebna.

Postopek namestitve

  1. S strani za prenos prenesite arhiv ZIP za želeno različico in ga razširite.
  2. 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.

fistr1.exe -v

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.

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

Opomba: Za namestitev paketa so potrebne skrbniške pravice. Če delate kot uporabnik root, sudo ni potreben. Pri izvajanju ukaza kot običajni uporabnik vključite sudo, kot je prikazano zgoraj.

Preverjanje namestitve

Zaženite naslednji ukaz. Namestitev deluje, če se prikažejo podatki o različici.

fistr1 -v

Sorodne teme

AI-assisted translation May contain errors Official docs Status