Joan zuzenean edukira

Docker irudia erabiltzea

Exekuziorako Docker irudi ofiziala erabiliz, FrontISTR exekuta daiteke mendekotasun-liburutegiak instalatu gabe. Docker bera instalatzeko, kontsultatu zure inguruneko dokumentazioa.

Irudia eskuratzea

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

Irudiak exekuziorako behar diren honako liburutegi hauek ditu.

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

Analisia exekutatzea

Exekutatu analisia ostalariaren lan-direktorioa (sarrera-fitxategiak dauden tokia) edukiontziarekin partekatuz. Erabili -v direktorioa partekatzeko eta -w lan-direktorioa zehazteko.

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

Irudiaren komando lehenetsia fistr1 da (iturria: docker/container/Dockerfile-ko CMD ["fistr1"]). Bertsioa egiaztatzeko aukerak eta antzekoak emateko, idatzi komandoa irudiaren izenaren ondoren.

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

Sarrera-fitxategiak prestatzeaz eta kontrol-fitxategiak idazteaz, ikus Analisiaren fluxua.

MPI exekuzio paraleloa

MPI bidezko exekuzio paraleloa edukiontziaren barruan egiten da mpirun bidez. Exekuzio-komando zehatzetarako eta domeinu-deskonposizioaren prozedurarako, ikus Prozesamendu paralelo bidezko analisia.

Lotutako elementuak

AI-assisted translation May contain errors Official docs Status