לדלג לתוכן

סביבת הפעלה

סעיף זה מספק סקירה של מערכות ההפעלה הנתמכות ושל הדרישות החיוניות לשימוש ב־FrontISTR. להליכי התקנה מפורטים ראו התקנה (קבצים בינאריים מופצים ו־Docker) או בנייה (בנייה מקוד המקור).

מערכות הפעלה נתמכות

OS אופן שימוש
Linux קבצים בינאריים מופצים, Docker, בנייה מקוד המקור
Windows קבצים בינאריים מופצים (גרסת MinGW), Docker
macOS מומלץ להשתמש ב־Docker

הערה: ב־macOS מומלץ להשתמש במכולת Docker.

דרישות

לביצוע חישוב מקבילי נדרשות הספריות הבאות.

  • מימוש MPI: אחד מבין Open MPI / MPICH / Intel MPI / MS-MPI
  • METIS: משמש לחלוקת רשת

בעת שימוש בקבצים בינאריים מופצים או בתמונות Docker, ספריות אלה כלולות. אם נעשה שימוש בחישוב טורי בלבד (תחום אחד), MPI אינו חובה.

בנייה מקוד המקור

בעת בנייה מקוד המקור נדרשים מהדרים התומכים ב־C / C++ / Fortran90 (כגון GCC, Intel oneAPI או Clang). לפרטים על הספריות הנדרשות ועל ההליך ראו בנייה.

שימוש ב־GPU

ניתן לבצע חישוב מקבילי באמצעות OpenACC על גבי NVIDIA GPU. לבנייה עבור GPU נדרש NVIDIA HPC SDK. לפרטי ההליך ראו בנייה עם GPU.

נושאים קשורים