உள்ளடக்கத்திற்கு செல்க

Docker படிமத்தைப் பயன்படுத்துதல்

அதிகாரப்பூர்வ இயக்கநேர Docker படிமத்தைப் பயன்படுத்தினால், அதன் சார்பு நூலகங்களை நிறுவாமல் FrontISTR-ஐ இயக்கலாம். Docker-ஐ நிறுவுவதற்கு, உங்கள் சூழலுக்கான ஆவணத்தைப் பார்க்கவும்.

படிமத்தைப் பெறுதல்

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

இயக்கத்திற்குத் தேவையான பின்வரும் நூலகங்கள் படிமத்தில் அடங்கியுள்ளன.

  • 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"]). பதிப்புச் சரிபார்ப்பு போன்ற விருப்பங்களை வழங்க, படிமம் பெயருக்குப் பிறகு கட்டளையைக் குறிப்பிடவும்.

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

உள்ளீட்டுக் கோப்புகளைத் தயாரித்தல் மற்றும் கட்டுப்பாட்டுக் கோப்புகளை எழுதுதல் குறித்து பகுப்பாய்வு ஓட்டம் என்பதைப் பார்க்கவும்.

MPI இணை இயக்கம்

கொள்கலனுக்குள் mpirun மூலம் MPI இணை இயக்கம் செய்யப்படுகிறது. குறிப்பிட்ட இயக்கக் கட்டளைகள் மற்றும் மெஷ் பிரிப்பு நடைமுறைக்கு இணைப் பகுப்பாய்வு என்பதைப் பார்க்கவும்.

தொடர்புடைய தலைப்புகள்