Məzmuna keç

İş mühiti

Bu bölmədə FrontISTR-dən istifadə üçün dəstəklənən əməliyyat sistemləri və əsas tələblər ümumi şəkildə təqdim olunur. Konkret quraşdırma prosedurları üçün Quraşdırma (paylanmış binar fayllar və Docker) və ya Qurma (mənbədən qurma) bölməsinə baxın.

Dəstəklənən əməliyyat sistemləri

ƏS İstifadə
Linux Paylanmış binar fayllar, Docker, mənbədən qurma
Windows Paylanmış binar fayllar (MinGW versiyası), Docker
macOS Docker tövsiyə olunur

Qeyd: macOS-da Docker konteynerindən istifadə tövsiyə olunur.

Tələblər

Paralel hesablama üçün aşağıdakı kitabxanalar tələb olunur.

  • MPI reallaşdırması: Open MPI / MPICH / Intel MPI / MS-MPI-dan biri
  • METIS: Oblastların bölünməsi (torun bölünməsi) üçün istifadə olunur

Paylanmış binar fayllardan və ya Docker obrazlarından istifadə edildikdə bunlar daxildir. Yalnız ardıcıl hesablama (bir oblast) istifadə olunursa MPI tələb olunmur.

Mənbədən qurma

Mənbədən qurma zamanı C / C++ / Fortran90 dillərini dəstəkləyən kompilyatorlar (məsələn, GCC, Intel oneAPI və ya Clang) tələb olunur. Tələb olunan kitabxanaların və prosedurların təfərrüatları üçün Qurma bölməsinə baxın.

GPU-dan istifadə

NVIDIA GPU-larında OpenACC ilə paralel hesablama aparmaq mümkündür. GPU üçün qurma zamanı NVIDIA HPC SDK tələb olunur. Prosedurun təfərrüatları üçün GPU ilə qurma bölməsinə baxın.

Əlaqəli mövzular

AI-assisted translation May contain errors Official docs Status