GNUコンパイラとOpenMPI ========================== デフォルトでGCC 11.5.0が利用可能です。 加えて、環境設定することで、下記のOpenMPIをご利用可能です。 コンパイルコマンドやオプション等の詳細は製品のマニュアルを参照ください。 .. csv-table:: :header: "バージョン", "モジュールファイル" "Open MPI 4.1.8", "openmpi/4.1.8_cpu" "Open MPI 4.1.8 CUDA 12.8 aware", "openmpi/4.1.8_gpu" ・使用例 .. code-block :: none $ gcc --version gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-5) Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .. code-block :: none $ module avail openmpi ------------------------------------------------ /work/app/modulefiles/openmpi ------------------------------------------------- openmpi/4.1.8_cpu openmpi/4.1.8_gpu Key: modulepath $ ・superでOpenMPIを使用する場合 .. code-block :: none $ module load openmpi/4.1.8_cpu $ mpirun --version mpirun (Open MPI) 4.1.8 Report bugs to http://www.open-mpi.org/community/help/ $ ・gpuでOpenMPIを使用する場合 (自動的にcuda/12.8のモジュールがロードされます) .. code-block :: none $ module load openmpi/4.1.8_gpu Loading openmpi/4.1.8_gpu Loading requirement: cuda/12.8 $ mpirun --version mpirun (Open MPI) 4.1.8 Report bugs to http://www.open-mpi.org/community/help/ $