openmpi

    2

    2답변

    MPI를 사용하여 여러 CPU에서 코드를 실행하려고합니다. 내가 사용하여 실행 : 나는 12 개의 CPU와 8 개 노드, 각각의 클러스터에서 실행 해요 $ mpirun -np 24 python mycode.py . 24 개의 프로세스가 모든 노드에 분산되어 있습니다. 노드 node1, node2, ..., node8을 호출하고 마스터 프로세스가 node

    1

    1답변

    제가 알고 있듯이 이것은 모든 프로세스를 동일한 수준으로 가져 오는 데 사용됩니다. openMPI 프로그램의 전체 처리 시간 (모든 프로세스가 끝난 시간)을 찾아야하므로 마지막에 MPI_Barrier()을 넣은 다음 MPI_Wtime()-t을 인쇄하면 모든 프로세스가 종료되는 시간이 인쇄됩니다 완료되었습니다. MPI_stuff;//whatever i wa

    1

    2답변

    다음 시나리오에서 N 개의 MPI 프로세스 각각에 개체가 있습니다. 의사 소통 단계가 오면 이러한 개체에서 "일반적으로 작은"데이터가 교환됩니다. 일반적으로 두 노드간에 데이터 교환이 이루어집니다. 이 노드 X의와의 연결 서로 노드 견인 버퍼를 생성하고 보내려면 어떻게합니까/피어 - 투 - 피어 기준으로 수신 최선의 전략? 어떤 노드 X에서 무엇입니까 .

    18

    1답변

    MPI_Send()은 차단 호출이며 재사용을 위해 응용 프로그램 버퍼를 수정하는 것이 안전 할 때까지 대기합니다. 싱크 콜을 동기화하기 위해서 (수신기와 핸드 쉐이크가 있어야 함) MPI_Ssend()을 사용해야합니다. 둘의 차이점을 알고 싶습니다. 내가 더 긴 시간이 걸릴 것으로 예상되는 프로세스 중 고정 된 양의 바이트를 전송해야한다고 가정하십시오. 코

    0

    1답변

    서버와 컴퓨터 사이의 암호를 적게 설정했습니다. 단일 컴퓨터에서 잘 실행되는 간단한 openMPI 프로그램이 있습니다. 하지만 유감스럽게도 클러스터에서이 작업을 시도 할 때 암호 프롬프트가 표시되지 않으며 (ssh 인증을 설정했기 때문에) 실행도 진행되지 않습니다. Hostfile 내가 int main(int argc, char *argv[]) {

    0

    1답변

    ROM 모델링 작업 중입니다. 방금 리눅스 클러스터에 Openmpi를 설치했습니다. 나는 또한 LD_LIBRARY_PATH를 적절하게 조정했다. 나는 지금 독특한 문제에 직면하고있다. bash 쉘에서 mpirun -np 4 ./oceanG ocean.in을 주면 모델이 잘 실행됩니다. 그러나, 배치 파일에서 ./oceanG와 netcdff5.so를 연결할

    0

    1답변

    aws java sdk를 사용하여 (Ubuntu 12.04를 실행하는) EC2 인스턴스를 실행하고 분산 도구를 실행하면 도구는 노드간에 메시지를 전달하는 데 openMPI을 사용하고 openMPI는 SSH를 사용하여 노드를 서로 연결합니다. 문제는 EC2 인스턴스가 기본적으로 SSH 연결을 위해 서로 인증하지 않는다는 것입니다.이 tutorial은 키를 생

    3

    3답변

    Java GUI를 작성하여 MPI 프로세스를 제어하고 실행하려고합니다. 커맨드 라인에서 MPI 프로세스를 실행할 수는 있지만 Java Process Builder를 통해 실행할 수는 없습니다. [SCI053_VM003:02928] ..\..\openmpi-1.6.4\opal\event\event.c: ompi_evesel->dispatch() failed.

    1

    1답변

    내 MPI 프로세스를 (물리적 인) 코어 목록에 정확하게 고정하고자합니다. 나는 mpirun이 --help 출력의 다음 사항을 참조하십시오 -cpu-set|--cpu-set <arg0> Comma-separated list of ranges specifying logical cpus allocated to this job

    3

    1답변

    OS X 및 Bash를 사용하고 있습니다. 두 시스템에서 프로그램을 실행하려고하는데 호스트에 OpenMPI 1.6.4가 있고 다른 노드에 MPICH2가 있습니다. 나는 문제에 직면하고있다. MPI 구현을 처음 사용하는 것은 처음이다. 그래서 내가 잘못하고 있는지, 아니면 불가능할 때 실행하는 것이 더 어렵다. 다른 MPI 소프트웨어를 사용합니다. 여러분 모