Skip to content

ສະພາບແວດລ້ອມການເຮັດວຽກ

ສ່ວນນີ້ສະແດງພາບລວມຂອງ OS ທີ່ຮອງຮັບ ແລະຂໍ້ກຳນົດທີ່ຈຳເປັນສຳລັບການໃຊ້ FrontISTR. ສຳລັບຂັ້ນຕອນການຕິດຕັ້ງຢ່າງລະອຽດ ໃຫ້ເບິ່ງ ການຕິດຕັ້ງ (ໄບນາຣີທີ່ແຈກຢາຍ ແລະ Docker) ຫຼື ການບິວ (ບິວຈາກຊອດ).

OS ທີ່ຮອງຮັບ

OS ວິທີການໃຊ້
Linux ໄບນາຣີທີ່ແຈກຢາຍ, Docker, ບິວຈາກຊອດ
Windows ໄບນາຣີທີ່ແຈກຢາຍ (ຮຸ່ນ MinGW), Docker
macOS ແນະນຳໃຫ້ໃຊ້ Docker

ໝາຍເຫດ: ໃນ macOS ແນະນຳໃຫ້ໃຊ້ ຄອນເທນເນີ Docker.

ຂໍ້ກຳນົດທີ່ຈຳເປັນ

ສຳລັບການຄຳນວນແບບຂະໜານ ຕ້ອງມີໄລບຣາຣີຕໍ່ໄປນີ້.

  • ການອິມພລີເມັນ MPI: Open MPI / MPICH / Intel MPI / MS-MPI ຢ່າງໃດຢ່າງໜຶ່ງ
  • METIS: ໃຊ້ສຳລັບການແບ່ງໂດເມນ (ການແບ່ງເມຊ)

ເມື່ອໃຊ້ໄບນາຣີທີ່ແຈກຢາຍ ຫຼື ອິມເມຈ Docker, ສິ່ງເຫຼົ່ານີ້ຖືກລວມມາແລ້ວ. ຖ້າໃຊ້ພຽງການຄຳນວນແບບລຳດັບ (1 ໂດເມນ), MPI ບໍ່ແມ່ນຂໍ້ກຳນົດທີ່ຈຳເປັນ.

ເມື່ອບິວຈາກຊອດ

ເມື່ອບິວຈາກຊອດ ຈຳເປັນຕ້ອງມີ ຄອມໄພເລີ ທີ່ຮອງຮັບ C / C++ / Fortran90 (ເຊັ່ນ GCC, Intel oneAPI, Clang ແລະອື່ນໆ). ສຳລັບລາຍລະອຽດຂອງໄລບຣາຣີທີ່ຈຳເປັນ ແລະຂັ້ນຕອນ ໃຫ້ເບິ່ງ ການບິວ.

ເມື່ອໃຊ້ GPU

ສາມາດເຮັດການຄຳນວນແບບຂະໜານດ້ວຍ OpenACC ເທິງ NVIDIA GPU. ການບິວສຳລັບ GPU ຕ້ອງໃຊ້ NVIDIA HPC SDK. ສຳລັບລາຍລະອຽດຂັ້ນຕອນ ໃຫ້ເບິ່ງ ການບິວໂດຍໃຊ້ GPU.

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