다음을 통해 공유


MPI_Get_processor_name 함수

프로세서의 이름을 가져옵니다.

구문

int MPIAPI MPI_Get_processor_name(
        _Out_z_cap_post_count_(MPI_MAX_PROCESSOR_NAME,*resultlen) char *name,
  _Out_ int                                                            *resultlen
);

매개 변수

  • name
    실제(가상이 아닌) 노드에 대한 고유 지정자입니다. 최소 MPI_MAX_PROCESSOR_NAME 크기의 배열이어야 합니다.

  • resultlen [out]
    이름의 길이(문자)입니다.

반환 값

성공에 대한 MPI_SUCCESS 반환합니다. 그렇지 않으면 반환 값이 오류 코드입니다.

Fortran에서 반환 값은 IERROR 매개 변수에 저장됩니다.

Fortran

    MPI_GET_PROCESSOR_NAME( NAME, RESULTLEN, IERROR)
        CHARACTER*(*) NAME
        INTEGER RESULTLEN,IERROR

설명

반환된 이름은 특정 하드웨어 부분을 식별해야 합니다. 정확한 형식은 구현이 정의되어 있습니다. 이 이름은 'gethostname', 'uname' 또는 'sysinfo'에서 반환될 수 있는 이름과 같거나 같지 않을 수 있습니다.

요구 사항

제품

HPC 팩 2012 MS-MPI 재배포 가능 패키지, HPC 팩 2008 R2 MS-MPI 재배포 가능 패키지, HPC Pack 2008 MS-MPI 재배포 가능 패키지 또는 HPC 팩 2008 클라이언트 유틸리티

헤더

Mpi.h; Mpif.h

라이브러리

Msmpi.lib

DLL

Msmpi.dll

추가 정보

MPI Management 함수