Skip to content

Жұмыс ортасы

Мұнда FrontISTR қолдануға қолдау көрсетілетін операциялық жүйелер мен міндетті талаптар жалпы деңгейде берілген. Нақты орнату қадамдары үшін Орнату (таратылатын бинарлық файлдар, Docker) немесе Құрастыру (бастапқы кодтан құрастыру) бөлімін қараңыз.

Қолдау көрсетілетін операциялық жүйелер

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 қолдану

NVIDIA GPU үстінде OpenACC арқылы параллель есептеу орындауға болады. GPU үшін құрастыруға NVIDIA HPC SDK қажет. Қадамдардың егжей-тегжейін GPU арқылы құрастыру бөлімінен қараңыз.

Қатысты бөлімдер

AI-assisted translation May contain errors Official docs Status