openmpi

    2

    1답변

    저는 MPI를 처음 접했고 MPI_Reduce를 사용하여 최대 정수 배열을 찾으려고합니다. 여기 크기 arraysize의 정수 배열 arr를 가지고 있고,하는 내 코드입니다 : MPI_Init(&argc, &argv); MPI_Comm_size(MPI_COMM_WORLD, &number_of_processes); MPI_Comm_rank(MPI_COMM

    0

    2답변

    openmpi 설치 파일을 따르고 있습니다. 첫째, 저는이 리눅스 시스템에서 일반 사용자입니다. 나는/usr/local에 접근 할 권한이 없다. 구성 할 경우 : ./configure --prefix=/usr/local 제작에 대한 불만을 제기합니다. 따라서 다른 디렉토리 (디렉토리 'A'라고 부름)에 설치하려면 make install을 넣으십시오. 빈

    0

    1답변

    XCode에서 MPI를 사용하고 싶습니다. There은 Open MPI의 설치 과정을 설명하는 페이지입니다. 그러나 그것은 내가 openflie를 /usr/local/openmpi에 가지고 있어야한다고 말한다. 그러나 나는하지 않았다. 이 대신 헤더에 /opt/local/include/openmpi, libs에 /opt/local/lib/openmpi이 있

    2

    1답변

    저는 Parallel Programming을 처음 사용합니다. 나는 두 개의 행렬을 곱하려고 노력하고있다. 작업을 다음과 같이하십시오. mat3 = mat1 x mat2 나는 커뮤니케이터의 모든 프로세스에 mat2를 브로드 캐스트하고 매트 1 행의 스트립을 잘라내어 프로세스로 분산시킵니다. 대화 그룹에서 모든 프로세스가 전체 mat2와 해당하는 mat1 스

    0

    2답변

    프로그램에서 다중 MPI_Send 또는 MPI_Recv를 호출하려고하면 실행 파일이 노드와 루트에 매달리게됩니다. 즉, 두 번째 MPI_Send 또는 MPI_Recv를 실행하려고하면 통신이 차단됩니다. 동시에 바이너리는 머신에서 100 % 실행됩니다. Windows 7 64 비트에서이 코드를 OpenMPI 1.6.3 64 비트로 실행하려고 시도했지만 성공적

    10

    1답변

    나는 약간 연구와 관련있는 질문이있다. 현재 I는 (특히 openmpi 6.3 사용)에 기초하여 구조 MPI 골격 프레임 워크의 구현을 완료했다. 프레임 워크는 단일 기계에서 사용되어야합니다. 지금, 나는 다른 이전의 골격 구현과 비교하고 (예 : scandium, fast-flow ..) 제가 발견했습니다 것은 내 구현의 성능은 다른 구현만큼 좋은되지 않

    1

    1답변

    Out 네트워크상의 몇 대의 컴퓨터 사이에서 Open MPI를 설정하려고합니다. Open MPI는 로컬에서 잘 작동하지만 원격 노드에서 작동하도록 할 수 없습니다. 나는 잘 (암호없이) 원격 시스템에 ssh를 할 수 있지만, 그때 ssh 연결 단지 시간이 초과 mpiexec -n 4 --host remote.host hello_c 뭔가를하려고하면. 자습

    1

    1답변

    전기 울타리를 사용하여 프로그램에서 메모리 오류를 찾으려고합니다. 내 프로그램은 OpenMPI 실행을 사용하고 내가 그것을 실행하려고하면, 다음 다시 추적과 세그먼테이션 폴트 (segfault) : Program received signal SIGSEGV, Segmentation fault. 2001 ../sysdeps/x86_64/multiarch/me

    1

    2답변

    나는이 질문을하기에는 불리하다고 생각한다. 그러나 나 자신을 도울 수 없었다. 각 노드에 16 개의 코어가있는 노드가 100 개인 클러스터가 있다고 가정합니다. 통신 패턴이 이미 알려진 mpi 응용 프로그램이 있고 클러스터 토폴로지 (노드 간 홉 거리)도 알고 있습니다. 이제 네트워크상의 경합을 줄이는 노드 매핑 프로세스를 알고 있습니다. 예를 들어 프로세

    1

    1답변

    OS X의 내장 된 mpic++을 사용하여 병렬 프로그램을 작성했으며 홈 네트워크에있는 두 대의 Mac에서 MPI 작업을 실행하려고합니다. 둘 다 Snow Leopard 10.6.8을 사용하고 로컬에서 작업을 실행할 수 있습니다. ssh을 사용하여 다른 컴퓨터에도 액세스 할 수 있습니다. 그러나 mpirun -n 2 --host localhost,10.0.