mpi

    1

    2답변

    MPI에서 전체 MPI 프로그램에서 전송 한 총 바이트 수를 구할 수있는 방법이 있습니까?

    1

    1답변

    병렬 행렬 행렬 곱셈에 대해 MPI_Scatterv 및 MPI_Gatherv 루틴을 구현했습니다. 이 크기를 초과하면 N = 180까지의 작은 매트릭스 크기에서 모든 것이 잘 작동합니다. N = 184 MPI는 MPI_Scatterv을 사용하는 동안 몇 가지 오류를 발생시킵니다. 2D Scatter에 대해서는 MPI_Type_create_subarray 및

    0

    1답변

    나는 RDMA를 지원하는 마이크로 소프트 애저에 대한 몇 가지 H16R 인스턴스를 설정하고, 인텔 탁구 시험은 잘 작동 : 나는 MPI 응용 프로그램을 컴파일 할 때 mpirun -hosts <host1>,<host2> -ppn 1 -n 2 -env I_MPI_FABRICS=dapl -env I_MPI_DAPL_PROVIDER=ofa-v2-ib0 -env

    0

    1답변

    안녕하세요 스택 오버플로 커뮤니티 "신원 확인이 보내는 메시지에 실패했습니다" 노드 'NODE-A08'에 연락하여 변경을 수행 할 수 없습니다. 신원 확인 보내는 메시지에 대해 실패했습니다. 원격 엔드 포인트의 예상 DNS ID는 'HEAD-NODE01'이었지만 원격 엔드 포인트는 DNS 요청 'NODE-A08'을 제공했습니다. 합법적 인 원격 종단점 인

    0

    1답변

    MPI에서 non-blocking point-to-point 통신의 오버 헤드를 확인하고 싶습니다. 사용할 수있는 벤치 마크가 있는데 (예 : Sandia MPI Micro-Benchmark Suite 또는 OSU micro-benchmarks) MPU 제공 모드 (표준, 준비, 버퍼링, 동기)와 표준 모드만을 사용하는 것을 구별하지 못합니다. MPI 보고

    0

    1답변

    컨텍스트 : 내 프로그램에서 마스터 프로세스가 종속 프로세스에 대한 작업을 할당하고 있습니다. 슬레이브 프로세스가 작업을 완료하면 마스터에서 더 많은 작업을 요청합니다. 주인은 노예에게 더 많은 일을 할당하고 프로그램은 계속 진행됩니다. 마스터 프로세스가 슬레이브 노드에서 작업을 수신하기 위해 MPI_ANY_SOURCE와 함께 MPI_Recv를 사용하는 방

    3

    1답변

    이것은 How do I free a boost::mpi::request?의 후속 질문입니다. 개별 항목이 아닌 목록을 청취 할 때 나는 이상한 행동을하고 있습니다. 이 오류가 내 오류입니까 아니면 부스트 오류입니까? MSVC와 MSMPI를 사용하고 있는데 부스트 1.62입니다. 취소 된 직업을 기다리는 중에 제대로 행동하지 않는다고 확신합니다. 버전 B를

    0

    1답변

    다음 코드는이 오류 메시지가 있습니다 : 가 의 인스턴스를 던지는 후 호출 종료 '부스트 :: exception_detail :: clone_impl' 은 무엇() : MPI_Test는 : MPI_ERR_TRUNCATE : 메시지가를 잘립니다 이 문제는 this post에서 논의되는 boost :: mpi의 버그와 관련이있을 수 있습니다. 나는 그 오류의

    1

    2답변

    MPI를 처음 접했을 때 다른 프로세스가 루트에서 i 번째 값을 받기 전에 루트 (예 : rank-0)가 모든 값을 배열에서 초기화하는 방법이 궁금하십니까? 예 :루트에 초기화 : arr [0] = 20, arr [1] = 90, arr [2] = 80. 제 질문은, 예를 들어 프로세스 (번호 -2)가 루트 프로세스 전에 약간 시작되는 경우입니다. MPI_

    2

    1답변

    C에서 다음 프로그램을 실행할 때 위에서 언급 한 오류가 발생했습니다.이 프로그램은 3 차원 hypercube 토폴로지를 사용하여 8 개 요소 배열의 모든 요소의 합계를 찾습니다. 그것은 MPI 라이브러리 : 8 개 프로세스를 사용 #include<stdio.h> #include<mpi.h> int main(int argc, char **argv)