Skip to content

ການຕິດຕັ້ງດ້ວຍແພັກເກດໄບນາຣີ

ສາມາດດາວໂຫຼດໄບນາຣີ FrontISTR ທີ່ບິວແລ້ວຈາກ ໜ້າດາວໂຫຼດ. ແພັກເກດປະກອບມີ ຕົວແກ້ສົມຜົນ fistr1 ແລະ ເຄື່ອງມືປະກອບ ເຊັ່ນ ການແບ່ງເມຊ (hecmw_part1), ການສະແດງພາບ (hecmw_vis1) ແລະ ການແປງເມຊ (neu2fstr).

Windows

ເວີຊັນ Windows ແຈກຢາຍເປັນ ZIP ຫຼາຍແບບທີ່ແຕກຕ່າງກັນຕາມວິທີຂະໜານ ແລະ ຫ້ອງສະໝຸດຄຳນວນ. ທຸກແບບມີ MPI ຣັນໄທມ໌ ແລະ ຫ້ອງສະໝຸດຄຳນວນ (DLL) ທີ່ຈຳເປັນສຳລັບການປະຕິບັດ ແລະ ສາມາດໃຊ້ໄດ້ທັນທີຫຼັງຈາກແຕກໄຟລ໌.

ເວີຊັນ ວິທີຂະໜານ MPI ຫ້ອງສະໝຸດຄຳນວນ
thread_openblas ຂະໜານແບບ OpenMP ເທຣດ (ບໍ່ມີ) OpenBLAS
hybrid_msmpi_openblas MPI + OpenMP ແບບ ໄຮບຣິດ MS-MPI (ລວມມາ) OpenBLAS
hybrid_impi_mkl_intelthread MPI + OpenMP ແບບ ໄຮບຣິດ Intel MPI (ລວມມາ) Intel MKL

ໝາຍເຫດ: ເວີຊັນ ໄຮບຣິດ ລວມ mpiexec ແລະ MPI ຣັນໄທມ໌ (msmpi.dll ຫຼື impi.dll ເປັນຕົ້ນ), ດັ່ງນັ້ນບໍ່ຈຳເປັນຕິດຕັ້ງ MPI ແຍກ.

ຂັ້ນຕອນຕິດຕັ້ງ

  1. ດາວໂຫຼດ ZIP ຂອງເວີຊັນທີ່ຈະໃຊ້ຈາກໜ້າດາວໂຫຼດ ແລະ ແຕກໄຟລ໌.
  2. ວາງໂຟນເດີທີ່ແຕກແລ້ວໃນຕຳແໜ່ງທີ່ຢູ່ໃນ PATH ຫຼື ປະຕິບັດການວິເຄາະພາຍໃນໂຟນເດີນັ້ນ.

ການກວດສອບການເຮັດວຽກ

ປະຕິບັດຄຳສັ່ງຕໍ່ໄປນີ້ໃນ ໜ້າຕ່າງຄຳສັ່ງ; ຖ້າສະແດງຂໍ້ມູນເວີຊັນ ແມ່ນຕິດຕັ້ງສຳເລັດ.

fistr1.exe -v

ເມື່ອປະຕິບັດ MPI ຂະໜານ ໃຫ້ໃຊ້ mpiexec ທີ່ລວມມາ. ສຳລັບລາຍລະອຽດຂັ້ນຕອນປະຕິບັດ ເບິ່ງ ລຳດັບການວິເຄາະ.

Linux

ສຳລັບ Ubuntu ມີແພັກເກດ deb ແຈກຢາຍ. ແພັກເກດ deb ປະກາດ ໄລບຣາຣີພຶ່ງພາ, ດັ່ງນັ້ນການຕິດຕັ້ງຜ່ານ apt-get ຈະແກ້ ພຶ່ງພາ ທີ່ຈຳເປັນອັດຕະໂນມັດ.

ຮັບແພັກເກດ deb

ດາວໂຫຼດແພັກເກດ deb ສຳລັບ Ubuntu ໂດຍກົງຈາກ ໜ້າດາວໂຫຼດ. ຖ້າຮັບດ້ວຍຄຳສັ່ງ ໃຫ້ເຮັດດັ່ງນີ້ (ປ່ຽນຊື່ໄຟລ໌ໃຫ້ກົງກັບເວີຊັນທີ່ແຈກຢາຍ).

curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb

ຕິດຕັ້ງແພັກເກດ deb

ຕິດຕັ້ງແພັກເກດ deb ທີ່ດາວໂຫຼດມາດັ່ງນີ້ (ປ່ຽນຊື່ໄຟລ໌ໃຫ້ກົງກັບເວີຊັນທີ່ແຈກຢາຍ).

sudo apt-get install -y ./FrontISTR_master-0+ubuntu2204_amd64.deb

ໝາຍເຫດ: ການຕິດຕັ້ງແພັກເກດຕ້ອງການສິດຜູ້ບໍລິຫານ. ຖ້າເຮັດວຽກເປັນ root ບໍ່ຈຳເປັນ sudo; ຖ້າເຮັດວຽກເປັນຜູ້ໃຊ້ທົ່ວໄປ ໃຫ້ໃສ່ sudo ດັ່ງຕົວຢ່າງ.

ການກວດສອບການເຮັດວຽກ

ປະຕິບັດຕໍ່ໄປນີ້; ຖ້າສະແດງຂໍ້ມູນເວີຊັນ ແມ່ນຕິດຕັ້ງສຳເລັດ.

fistr1 -v

ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ