Skip to content

Mazingira ya Uendeshaji

Hapa tunaonyesha kwa muhtasari mifumo ya uendeshaji inayotumika na mahitaji ya lazima kwa kutumia FrontISTR. Kwa taratibu mahususi za usakinishaji, rejelea Usakinishaji (bainari zinazosambazwa na Docker) au Kujenga (kujenga kutoka msimbo chanzo).

Mifumo ya Uendeshaji Inayotumika

OS Njia ya kutumia
Linux Bainari zinazosambazwa, Docker, kujenga kutoka msimbo chanzo
Windows Bainari zinazosambazwa (toleo la MinGW), Docker
macOS Inapendekezwa kutumia Docker

Kumbuka: Kwenye macOS, inapendekezwa kutumia kontena la Docker.

Mahitaji ya Lazima

Kwa hesabu sambamba, maktaba zifuatazo zinahitajika.

  • Utekelezaji wa MPI: Mojawapo ya Open MPI / MPICH / Intel MPI / MS-MPI
  • METIS: Hutumika kwa ugawaji wa kikoa (ugawaji wa mesh)

Unapotumia bainari zinazosambazwa au picha za Docker, maktaba hizi hujumuishwa. Ikiwa unafanya hesabu mfululizo pekee (kikoa kimoja), MPI si lazima.

Kujenga kutoka Msimbo Chanzo

Unapojenga kutoka msimbo chanzo, unahitaji kompaila inayotumia C / C++ / Fortran90 (kama GCC, Intel oneAPI, Clang, n.k.). Kwa maelezo ya maktaba zinazohitajika na taratibu, rejelea Kujenga.

Kutumia GPU

Kwenye GPU za NVIDIA, unaweza kufanya hesabu sambamba kwa kutumia OpenACC. NVIDIA HPC SDK inahitajika ili kujenga kwa GPU. Kwa maelezo ya utaratibu, rejelea Kujenga kwa kutumia GPU.

Mada Zinazohusiana

AI-assisted translation May contain errors Official docs Status