Keri sisuni

Dockeri tõmmise kasutamine

Ametliku käitusaegse Dockeri tõmmise abil saab FrontISTR-i käitada ilma selle sõltuvusteeke installimata. Dockeri enda paigaldamise kohta vaadake oma keskkonna dokumentatsiooni.

Tõmmise hankimine

docker pull registry.gitlab.com/frontistr-commons/frontistr/fistr1:latest

Tõmmis sisaldab järgmisi käitamiseks vajalikke teeke.

  • MPI: Open MPI
  • METIS
  • MUMPS
  • Trilinos ML
  • Intel MKL (x86_64 keskkonnad)

Analüüsi käitamine

Käivitage analüüs, jagades hosti töökataloogi (kus asuvad sisendfailid) konteineriga. Kataloogi jagamiseks kasutage -v ja töökataloogi määramiseks -w.

docker run --rm -v $PWD:/work -w /work \
  registry.gitlab.com/frontistr-commons/frontistr/fistr1:latest fistr1

Tõmmise vaikekäsk on fistr1 (allikas: docker/container/Dockerfile, CMD ["fistr1"]). Valikute, näiteks versioonikontrolli, andmiseks määrake käsk tõmmise nime järel.

docker run --rm registry.gitlab.com/frontistr-commons/frontistr/fistr1:latest fistr1 -v

Sisendfailide ettevalmistamise ja juhtfailide kirjutamise kohta vaadake jaotist Analüüsi töövoog.

MPI-paralleelkäitus

MPI-paralleelkäitus toimub konteineri sees käsuga mpirun. Konkreetsete käivituskäskude ja domeenijaotuse protseduuri kohta vaadake jaotist Paralleelanalüüs.

Seotud teemad

AI-assisted translation May contain errors Official docs Status