Docker պատկերի օգտագործում¶
Պաշտոնական գործարկման Docker պատկերը թույլ է տալիս FrontISTR-ը գործարկել առանց կախյալ գրադարանները տեղադրելու։ Docker-ի ինքնին տեղադրման համար դիմեք ձեր միջավայրի փաստաթղթերին։
Պատկերի ստացում¶
Պատկերը ներառում է գործարկման համար անհրաժեշտ հետևյալ գրադարանները։
- MPI: Open MPI
- METIS
- MUMPS
- Trilinos ML
- Intel MKL (x86_64 միջավայրեր)
Վերլուծության գործարկում¶
Գործարկեք՝ հոսթ համակարգի աշխատանքային գրացուցակը (որտեղ գտնվում են մուտքային ֆայլերը) կոնտեյների հետ համօգտագործելով։ -v-ով համօգտագործեք գրացուցակը, իսկ -w-ով նշեք աշխատանքային գրացուցակը։
docker run --rm -v $PWD:/work -w /work \
registry.gitlab.com/frontistr-commons/frontistr/fistr1:latest fistr1
Պատկերի լռելյայն հրամանը fistr1 է (աղբյուր՝ docker/container/Dockerfile-ի CMD ["fistr1"])։ Տարբերակի ստուգման նման ընտրանք տալու համար հրամանը գրեք պատկերի անունից հետո։
Մուտքային ֆայլերի պատրաստման և կառավարման ֆայլերի գրելու մասին տես Վերլուծության ընթացքը։
MPI զուգահեռ գործարկում¶
MPI-ով զուգահեռ գործարկումը կատարվում է կոնտեյների ներսում mpirun-ի միջոցով։ Գործարկման կոնկրետ հրամանների և ցանցի բաժանման ընթացակարգի համար տես Զուգահեռ մշակմամբ վերլուծություն։