mpi

    0

    1답변

    from mpi4py import MPI import json import numpy as np comm = MPI.COMM_WORLD comm_rank = comm.Get_rank() comm_size = comm.Get_size() comm.Barrier() FINAL_RESULT =[] #Parent process if (com

    1

    1답변

    현재 Vim 7.4를 Ubuntu 16.04에서 사용하고 있습니다. 병원균을 통해 Syntastic 플러그인을 설치했습니다. 현재 mpi 라이브러리를 사용하여 C로 코딩 중입니다. Vim을 사용하여 코드를 작성할 때, syntastic은 오류가 있다고 믿고 "mpi.h '파일을 찾을 수 없다"는 것을 알려줍니다 (이것은 #include <mpi.h>입니다)

    0

    1답변

    다음 예제를 Using MPI-2: Advanced Features of the Message-Passing Interface에서 복사했지만 출력 파일은 단지 weired 문자입니다. int에서 char로 데이터 유형을 변경하려고했지만 출력은 여전히 ​​동일합니다. 나는 Notepadqq와 gedit 같은 다른 프로그램으로 outputfile을 열려고 시도

    -1

    1답변

    MPI_Send()를 사용하여 순위 0에서 다른 순위로 전송되는 동적 할당 배열 수신 측에서는 동적 배열에 malloc()을 사용하여 메모리가 할당됩니다. MPI_Recv 다른 계급. 이 수신 함수에서 잘못된 버퍼 포인터 오류가 발생합니다. struct graph{ int count; int * array; } a_graph; int

    1

    1답변

    VM 버추얼 박스에 새로운 우분투 -16.04.2-desktop-amd64 머신을 만들었고 Rmpi와 함께 R 환경을 사용할 수 있기를 원합니다. 아래의 두 가지 방법 모두 유사한 오류가 발생합니다. 업데이트 단순화 사전 구축 바이너리 방식 : 우분투 내가 터미널을 열고 다음 명령을 실행 설치 한 : 이것은 R 터미널을 열고 나는 다음과 함수를 호출 ~$

    0

    1답변

    10 개의 프로세서가있는 컴퓨터에서 스트림 메모리 대역폭 벤치 마크 (https://www.cs.virginia.edu/stream/)를 실행했습니다. 이 벤치 마크 결과에 따르면 3 ~ 4 개의 프로세서를 사용하면 속도가 약 3 배까지 올라갑니다. MPI 코드의 성능에 대한이 결과의 실질적인 의미는 무엇입니까? 간단하게하기 위해, 프로그램이이 멀티 코어

    0

    1답변

    입자 시뮬레이션을 수행하고 있으며 다른 세 가지 배열의 일부를 다른 프로세스로 보내야합니다. MPI 사용자 정의 유형을 사용하여이를 수행하는 방법은 무엇입니까? 예를 들어, 프로세스 1에서 데이터 유형이 double, A, B 및 C 인 3 개의 행렬이 있다고 가정합니다. 이제 A, B 및 C의 처음 두 행을 프로세스 2로 보내려고합니다. MPI 사용자 정

    0

    1답변

    변환없이 bitset 클래스에서 비트를 보내고받는 효율적인 방법은 무엇입니까? MPI_BYTE를 사용할 수 있습니까? 그렇다면 비트를 보유 할 어레이의 컨테이너로 정의 할 대상은 무엇입니까? 이것이 가능하지 않은 경우 어떤 변환이 더 효율적입니까? ulong 또는 문자열로 변환 하시겠습니까?

    0

    1답변

    수업에서 C를 사용하는 MPI에 대해 배우고 있습니다. 나는 현재 당신이 MPI_Comm_split을 사용할 때의 주위에 내 머리를 잡으려고 노력하고 있는데 어떤 이점이 있는지. 또한 그룹을 사용하지 않거나 모든 프로세스가 하나의 그룹에 속한 경우에만 MPI_COMM_WORLD을 사용하여이 기능을 사용하면 얻을 수있는 이점이 있는지를 파악하려고합니다. 내가

    1

    1답변

    장소를 모두 줄이는 방법 boost::mpi 1.53으로 줄이시겠습니까? (CentOS 7 버전) 부스트 1.61은 boost::mpi::inplace_t (doc)이지만 부스트 1.53은 (doc)이 아닙니다. 1.61를 들어, 내가 사용할 수 있습니다 boost::mpi::all_reduce( comm, boost::mpi::inplac