Translation update pending
The Icelandic translation may be out of date because the Japanese source has changed. The existing translation remains available while it is being updated.
Nauðsynlegar og valfrjálsar háðar einingar¶
Á þessari síðu er lýst þeim söfnum sem þarf til að byggja FrontISTR og valfrjálsum söfnum sem bæta við virkni. Leiðbeiningar um uppsetningu hvers safns er að finna í skjölun viðkomandi safns.
Nauðsynlegar háðar einingar¶
Eftirfarandi verkfæri og söfn eru nauðsynleg til að byggja FrontISTR.
| Safn | Útgáfukrafa | Tilgangur |
|---|---|---|
| CMake | ≥ 3.13.4 | Byggingarkerfi |
| C/C++/Fortran-þýðandi | — | Þýðing frumkóða |
| MPI | — | Safn fyrir samhliða samskipti (OpenMPI, IntelMPI o.fl.) |
Valfrjálsar háðar einingar¶
Eftirfarandi söfn eru valfrjáls og hægt er að virkja þau við byggingu eftir því hvaða virkni er þörf. Samsvarandi CMake-valkosti er lýst í Bygging með CMake.
| Safn | CMake-valkostur | Tilgangur | Uppruni |
|---|---|---|---|
| METIS (v5) | WITH_METIS | Svæðisskipting með grafsneiðingu | Karypis Lab |
| MUMPS + ScaLAPACK | WITH_MUMPS | Samhliða beinn leysir | MUMPS-Solver.org / Netlib |
| Intel oneAPI MKL | WITH_MKL | Beinn leysir (PARDISO), BLAS/LAPACK | Intel |
| OpenBLAS / LAPACK | WITH_LAPACK | Töluleg línuleg algebra (mat á skilyrðistölu) | OpenBLAS.net / Netlib |
| Trilinos ML | WITH_ML | AMG-forskilyrðing | Trilinos Project |
| REVOCAP_Refiner | WITH_REFINER | Fínun nets | Niðurhalssíða FrontISTR |
| REVOCAP_Coupler | WITH_REVOCAP | Tengt reiknilíkan | Niðurhalssíða FrontISTR |
| NetCDF | WITH_NETCDF | Úttak á Exodus II-sniði | Unidata |
| Doxygen | WITH_DOC | Gerð API-skjölunar | Doxygen.nl |
Viðbótarverkfæri fyrir GPU-byggingu¶
GPU-hröðun FrontISTR er útfærð með OpenACC og sú uppsetning sem nú hefur verið staðfest í notkun byggir á NVIDIA HPC SDK. Auk nauðsynlegu safnanna hér að ofan þarf eftirfarandi verkfæri fyrir GPU-byggingu.
| Verkfæri | Tilgangur | Uppruni |
|---|---|---|
NVIDIA HPC SDK (nvc, nvc++, nvfortran) | Þýðing OpenACC GPU-offloading | NVIDIA |
Nánari upplýsingar um GPU-byggingu, þar á meðal meðferð óstuddra safna, eru í GPU-bygging.