Kalo te përmbajtja

Përdorimi i imazhit Docker

Duke përdorur imazhin zyrtar Docker për ekzekutim, FrontISTR mund të ekzekutohet pa instaluar bibliotekat e varësive. Për instalimin e vetë Docker, referojuni manualit të mjedisit përkatës.

Marrja e imazhit

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

Imazhi përmban bibliotekat e mëposhtme të nevojshme për ekzekutim.

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

Ekzekutimi i analizës

Ekzekutoni duke ndarë me kontejnerin direktorinë e punës në host (ku ndodhen skedarët e hyrjes). Me -v ndahet direktoria dhe me -w përcaktohet direktoria e punës.

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

Komanda e parazgjedhur e imazhit është fistr1 (burimi: te docker/container/Dockerfile, CMD ["fistr1"]). Kur jepen opsione, p.sh. për kontrollin e versionit, shkruani komandën pas emrit të imazhit.

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

Për përgatitjen e skedarëve të hyrjes dhe shkrimin e skedarit të kontrollit shihni Rrjedha e analizës.

Ekzekutimi paralel me MPI

Ekzekutimi paralel me MPI kryhet në kontejner përmes mpirun. Për komandën konkrete të ekzekutimit dhe procedurën e ndarjes së domenit shihni Analiza me përpunim paralel.

Tema të lidhura

AI-assisted translation May contain errors Official docs Status