다음을 통해 공유


MPI 데이터 형식 함수

섹션 내용

  • MPI_Get_address
    메모리 내 위치의 주소를 가져옵니다.

  • MPI_Get_elements
    데이터 형식의 기본 요소 수를 반환합니다.

  • MPI_Pack
    데이터 형식을 연속 메모리로 압축합니다.

  • MPI_Pack_external
    external32 형식을 사용하여 데이터 형식을 연속 메모리로 압축합니다.

  • MPI_Pack_external_size
    MPI_Pack_external 사용하여 메시지를 압축하는 데 필요한 공간의 상한값을 반환합니다.

  • MPI_Pack_size
    메시지를 압축하는 데 필요한 공간의 상한을 반환합니다.

  • MPI_Type_commit
    데이터 형식을 커밋합니다.

  • MPI_Type_contiguous
    기존 데이터 형식의 여러 요소를 연결한 새 데이터 형식을 정의합니다.

  • MPI_Type_create_darray
    분산 배열을 나타내는 데이터 형식을 만듭니다.

  • MPI_Type_create_hindexed
    지정된 수의 임의 크기 블록으로 구성된 새 데이터 형식을 정의합니다.

  • MPI_Type_create_hindexed_block
    이전 데이터 형식을 블록 시퀀스로 복제할 수 있습니다(각 블록은 이전 데이터 형식의 연결임). 여기서 모든 블록의 블록 길이는 동일하지만 블록 변위가 바이트 단위로 다를 수 있습니다.

  • MPI_Type_create_hvector
    지정된 수의 블록으로 구성된 새 데이터 형식을 정의합니다. 각 블록은 기존 데이터 형식의 동일한 수의 요소를 연결합니다.

  • MPI_Type_create_indexed_block
    지정된 수의 블록으로 구성된 새 데이터 형식을 정의합니다. 각 블록은 동일한 블록 길이이지만 각 블록은 다른 블록 변위를 가질 수 있습니다.

  • MPI_Type_create_resized
    기존 데이터 형식에서 새 하한 및 익스텐트를 사용하여 데이터 형식을 만듭니다.

  • MPI_Type_create_struct
    각 데이터 블록에 대해 지정된 데이터 형식, 변위 및 크기를 사용하여 새 데이터 형식을 정의합니다.

  • MPI_Type_create_subarray
    n차원 배열의 n차원 하위 배열로 구성된 새 데이터 형식을 정의합니다.

  • MPI_Type_dup
    데이터 형식을 복제합니다.

  • MPI_Type_free
    데이터 형식을 해제합니다.

  • MPI_Type_get_contents
    형식 콘텐츠를 가져옵니다.

  • MPI_Type_get_envelope
    형식 봉투를 가져옵니다.

  • MPI_Type_get_extent
    데이터 형식의 하한 및 익스텐트 를 가져옵니다.

  • MPI_Type_get_true_extent
    데이터 형식의 실제 하한 및 익스텐트 값을 가져옵니다.

  • MPI_Type_indexed
    지정된 수의 임의 크기 블록으로 구성된 새 데이터 형식을 정의합니다.

  • MPI_Type_size
    데이터 형식의 항목이 차지하는 바이트 수를 반환합니다.

  • MPI_Type_vector
    지정된 크기의 지정된 블록 수로 구성된 새 데이터 형식을 정의합니다.

  • MPI_Unpack
    데이터 형식에 따라 버퍼의 압축을 풉니다.

  • MPI_Unpack_external
    데이터 형식에 따라 버퍼( MPI_Pack_external 압축)를 연속 메모리로 압축 해제합니다.