Gå til innhold

Driftsmiljø

Her gis en oversikt over støttede operativsystemer og grunnleggende krav for bruk av FrontISTR. For konkrete installasjonsprosedyrer, se Installasjon (distribuerte binærfiler og Docker) eller Bygging (bygging fra kildekode).

Støttede operativsystemer

OS Bruksmåte
Linux Distribuerte binærfiler, Docker, bygging fra kildekode
Windows Distribuerte binærfiler (MinGW-versjon), Docker
macOS Docker anbefales

Merknad: På macOS anbefales bruk av en Docker-container.

Krav

Følgende biblioteker kreves for parallellberegning.

  • MPI-implementasjon: Ett av Open MPI / MPICH / Intel MPI / MS-MPI
  • METIS: Brukes til områdedeling (partisjonering av nettet)

Disse følger med distribuerte binærfiler og Docker-avbildninger. MPI er ikke nødvendig hvis bare sekvensiell beregning (ett område) brukes.

Bygging fra kildekode

Ved bygging fra kildekode kreves kompilatorer med støtte for C / C++ / Fortran90 (for eksempel GCC, Intel oneAPI eller Clang). For detaljer om nødvendige biblioteker og prosedyrer, se Bygging.

Bruk av GPU

Parallelle beregninger med OpenACC kan kjøres på NVIDIA GPU-er. NVIDIA HPC SDK kreves for å bygge for GPU. For detaljer om prosedyren, se Bygging med GPU.

Relaterte emner

AI-assisted translation May contain errors Official docs Status