Langkau tajuk talian

Persekitaran Operasi

Bahagian ini memberikan gambaran keseluruhan tentang sistem pengendalian yang disokong dan keperluan penting untuk menggunakan FrontISTR. Untuk prosedur persediaan khusus, lihat Pemasangan (binari edaran dan Docker) atau Binaan (membina daripada sumber).

Sistem Pengendalian yang Disokong

OS Penggunaan
Linux Binari edaran, Docker, binaan daripada sumber
Windows Binari edaran (versi MinGW), Docker
macOS Docker disyorkan

Nota: Pada macOS, penggunaan kontena Docker disyorkan.

Keperluan

Pustaka berikut diperlukan untuk pengiraan selari.

  • Pelaksanaan MPI: Salah satu daripada Open MPI / MPICH / Intel MPI / MS-MPI
  • METIS: Digunakan untuk pembahagian jejaring

Komponen ini disertakan apabila menggunakan binari edaran atau imej Docker. MPI tidak diperlukan jika hanya pengiraan bersiri (satu domain) digunakan.

Membina daripada Sumber

Apabila membina daripada sumber, pengkompil yang menyokong C / C++ / Fortran90 (seperti GCC, Intel oneAPI atau Clang) diperlukan. Untuk butiran pustaka dan prosedur yang diperlukan, lihat Binaan.

Menggunakan GPU

Pengiraan selari dengan OpenACC boleh dilakukan pada GPU NVIDIA. NVIDIA HPC SDK diperlukan untuk membina bagi GPU. Untuk butiran prosedur, lihat Membina dengan GPU.

Topik Berkaitan