Tarkibga o'tish

Docker tasviridan foydalanish

Rasmiy ishga tushirish uchun Docker tasviridan foydalanish FrontISTR ni bog‘liq kutubxonalarni o‘rnatmasdan ishga tushirish imkonini beradi. Docker ning o‘zini o‘rnatish bo‘yicha tegishli muhit hujjatlariga qarang.

Tasvirni olish

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

Tasvir ishga tushirish uchun kerak bo‘lgan quyidagi kutubxonalarni o‘z ichiga oladi.

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

Tahlilni ishga tushirish

Host tomondagi ishchi katalogni (kirish fayllari joylashgan katalogni) konteyner bilan ulashib tahlilni ishga tushiring. Katalogni ulash uchun -v, ishchi katalogni belgilash uchun -w ishlatiladi.

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

Tasvirning standart buyrug‘i fistr1 dir (manba: docker/container/Dockerfile dagi CMD ["fistr1"]). Versiyani tekshirish kabi parametrlarni berish uchun tasvir nomidan keyin buyruqni yozing.

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

Kirish fayllarini tayyorlash va boshqaruv fayllarini yozish haqida Tahlil jarayoni ga qarang.

MPI parallel ishga tushirish

MPI orqali parallel ishga tushirish konteyner ichida mpirun orqali amalga oshiriladi. Aniq buyruqlar va domenlarga ajratish tartibi uchun Parallel ishlov bilan tahlil ga qarang.

Tegishli mavzular

AI-assisted translation May contain errors Official docs Status