시스템 상태 체크 시 사용하는 MPI 코드


       program main

      use mpi

      implicit none


      integer :: provided, ierr, size, rank, len

      character (len=MPI_MAX_PROCESSOR_NAME) :: name

      call MPI_Init_thread(MPI_THREAD_MULTIPLE, provided, ierr)


      call MPI_Comm_rank(MPI_COMM_WORLD, rank, ierr)

      call MPI_Comm_size(MPI_COMM_WORLD, size, ierr)

      call MPI_Get_processor_name(name, len, ierr)


      write(*, '(2A,I2,A,I2,3A)') &

           'Hello, World! ', &

           'I am process ', rank, &

           ' of ', size, &

           ' on ', name(1:len), '.'


      call MPI_Finalize(ierr)

      end program main


'나의일 관련 > Linux' 카테고리의 다른 글

OpenFOAM 3.0.0 설치 기록  (0) 2017.11.13
CUDA SDK 8.0 관련 이슈 기록  (0) 2017.10.31
MPI hello world 예제(C언어)  (0) 2017.10.27
Quantum Espresso 6.1 설치 기록  (0) 2017.10.27
[galaxy] fftw-3.3.4 설치 기록  (0) 2017.10.27
Posted by 천연사이다

블로그 이미지
공부 기록
천연사이다

공지사항

Yesterday
Today
Total

달력

 « |  » 2025.2
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함