编译的选项
Intel
• Fortran : ifort,
• Fortran with MPI: mpif77, mpif90
• C/C++ :icc
• C/C++ with MPI: mpcc, mpCC
• Option to support OpenMP
• -openmp
Portland Group
• Fortran : pgf77, pgf90
• Fortran with MPI: mpif77, mpif90
• C/C++ :pgcc
• C/C++ with MPI: mpcc, mpCC
• Option to support OpenMP
• -mp
• pgifortref.pdf has good examples
1 openmp程序编译
(1)编译选项选择
Compiling to use OpenMP
OpenMP is supported in all four programming environments available on Franklin and Hopper; however, each compiler suite has a different syntax for enabling OpenMP.
| Compiler Suite | Pro |
|---|

本文介绍了在Intel和Portland Group编译器下使用OpenMP的选项,以及如何编译OpenMP和MPI程序。针对Fortran和C/C++,提供了编译指令,并提到了mpirun的使用方式,尤其是如何在MPI进程中启用OpenMP线程。还提供了混合编译MPI+OpenMP的参考链接。
最低0.47元/天 解锁文章
6270

被折叠的 条评论
为什么被折叠?



