다음을 통해 공유


MPI One-Sided Communications Functions

섹션 내용

  • MPI_Accumulate
    원격 메모리 액세스를 사용하여 대상 프로세스에 데이터를 누적합니다.

  • MPI_Compare_and_swap
    원격 원자성 비교 및 교환 작업을 수행합니다.

  • MPI_Fetch_and_op
    데이터의 한 요소에 대해 원자성 읽기-수정-쓰기를 수행하고 누적 작업 전에 데이터 요소를 반환합니다.

  • MPI_Get
    원격 프로세스의 메모리 창에서 데이터를 가져옵니다.

  • MPI_Get_accumulate
    원자성 읽기-수정-쓰기를 수행하고 누적 작업 전에 데이터를 반환합니다.

  • MPI_Raccumulate
    요청 기반 RMA 누적 작업.

  • MPI_Rget
    요청 기반 RMA 가져오기 작업.

  • MPI_Rget_accumulate
    요청 기반 RMA read-modify-write 작업은 누적 작업 전에 데이터를 반환합니다.

  • MPI_Rput
    요청 기반 RMA put 작업입니다.

  • MPI_Put
    원격 프로세스의 메모리 창에 데이터를 넣습니다.

  • MPI_Win_allocate
    메모리를 할당하는 MPI Window 개체를 만듭니다.

  • MPI_Win_allocate_shared
    메모리를 할당하는 MPI Window 개체를 만들고, 직접 로드/저장소 지침을 사용하여 창 그룹의 모든 프로세스에서 할당된 메모리에 액세스할 수 있습니다.

  • MPI_Win_attach
    지정된 창 내에서 원격 액세스를 위해 로컬 메모리 영역을 연결합니다.

  • MPI_Win_complete
    MPI_Win_start 후 시작된 RMA 작업을 완료합니다.

  • MPI_Win_create
    일방적인 통신을 위한 MPI Window 개체를 만듭니다.

  • MPI_Win_create_dynamic
    사용자가 창에서 노출되는 메모리를 동적으로 제어할 수 있는 창을 만듭니다.

  • MPI_Win_detach
    이전에 연결된 메모리 영역을 분리합니다.

  • MPI_Win_fence
    MPI 창에서 MPI 펜스 동기화를 수행합니다.

  • MPI_Win_flush
    대상 순위에 대한 호출 프로세스에서 시작한 모든 미해결 RMA 작업을 완료합니다.

  • MPI_Win_flush_all
    지정된 창의 모든 대상에 대한 호출 프로세스에서 발급한 작업을 완료합니다.

  • MPI_Win_flush_local
    대상 프로세스에 대한 호출 프로세스에서 시작된 모든 미해결 RMA 작업을 원본에서 로컬로 완료합니다.

  • MPI_Win_flush_local_all
    모든 대상에 대한 호출 프로세스에서 발급한 모든 RMA 작업을 원본에서 로컬로 완료합니다.

  • MPI_Win_free
    MPI RMA 창 개체를 해제합니다.

  • MPI_Win_get_group
    창 개체의 MPI 그룹을 가져옵니다.

  • MPI_Win_lock
    대상 프로세스에서 RMA 액세스 Epoch를 시작합니다.

  • MPI_Win_lock_all
    창 개체의 모든 프로세스에 대한 RMA 액세스 Epoch를 시작합니다.

  • MPI_Win_post
    RMA 노출 Epoch를 시작합니다.

  • MPI_Win_shared_query
    MPI_Win_allocate_shared 사용하여 만든 원격 메모리 세그먼트에 대한 프로세스 로컬 주소를 쿼리합니다.

  • MPI_Win_start
    RMA 액세스 Epoch를 시작합니다.

  • MPI_Win_sync
    win의 프라이빗 및 퍼블릭 창 복사본을 동기화합니다.

  • MPI_Win_test
    RMA 노출 Epoch가 완료되었는지 여부를 테스트합니다.

  • MPI_Win_unlock
    대상 프로세스에서 RMA 액세스 Epoch를 완료합니다.

  • MPI_Win_unlock_all
    창에서 MPI_Win_lock_all 호출로 시작된 공유 RMA 액세스 epoch를 완료합니다.

  • MPI_Win_wait
    MPI_Win_post 시작한 RMA 노출 epoch를 완료합니다.