បរិស្ថានប្រតិបត្តិការ¶
ផ្នែកនេះផ្តល់ទិដ្ឋភាពទូទៅអំពីប្រព័ន្ធប្រតិបត្តិការដែលគាំទ្រ និងតម្រូវការចាំបាច់សម្រាប់ប្រើ FrontISTR។ សម្រាប់នីតិវិធីរៀបចំជាក់លាក់ សូមមើល ការដំឡើង (ប៊ីណារីចែកចាយ និង Docker) ឬ ការបង្កើត (បង្កើតពីកូដប្រភព)។
ប្រព័ន្ធប្រតិបត្តិការដែលគាំទ្រ¶
| OS | វិធីប្រើប្រាស់ |
|---|---|
| Linux | ប៊ីណារីចែកចាយ, Docker, បង្កើតពីកូដប្រភព |
| Windows | ប៊ីណារីចែកចាយ (កំណែ MinGW), Docker |
| macOS | ណែនាំឱ្យប្រើ Docker |
ចំណាំ៖ នៅលើ macOS ណែនាំឱ្យប្រើកុងតឺន័រ Docker។
តម្រូវការ¶
បណ្ណាល័យខាងក្រោមត្រូវការសម្រាប់ការគណនាប៉ារ៉ាឡែល។
- ការអនុវត្ត MPI៖ មួយក្នុងចំណោម Open MPI / MPICH / Intel MPI / MS-MPI
- METIS៖ ប្រើសម្រាប់ការបែងចែកដែន (ការបែងចែកសំណាញ់)
ធាតុទាំងនេះត្រូវបានបញ្ចូលរួចនៅពេលប្រើប៊ីណារីចែកចាយ ឬ រូបភាព Docker។ MPI មិនចាំបាច់ទេ ប្រសិនបើប្រើតែការគណនាតាមលំដាប់ (1 ដែន)។
ការបង្កើតពីកូដប្រភព¶
នៅពេលបង្កើតពីកូដប្រភព ត្រូវការកម្មវិធីបកប្រែកូដដែលគាំទ្រ C / C++ / Fortran90 (ដូចជា GCC, Intel oneAPI ឬ Clang)។ សម្រាប់ព័ត៌មានលម្អិតអំពីបណ្ណាល័យ និងនីតិវិធីដែលត្រូវការ សូមមើល ការបង្កើត។
ការប្រើ GPU¶
អាចធ្វើការគណនាប៉ារ៉ាឡែលដោយ OpenACC លើ NVIDIA GPU។ ត្រូវការ NVIDIA HPC SDK ដើម្បីបង្កើតសម្រាប់ GPU។ សម្រាប់ព័ត៌មានលម្អិតអំពីនីតិវិធី សូមមើល ការបង្កើតដោយប្រើ GPU។