openmpi

    -1

    1답변

    하이브리드 openMP/MPI 코드를 작성하고 있습니다. 먼저 8 스레드에서 openMP 만 벤치 마크했습니다. 그러면, I는 다음 MPI_Init(&argc, &argv); MPI_Comm_size(MPI_COMM_WORLD, &numprocs); MPI_Comm_rank(MPI_COMM_WORLD, &rank); MPI_Get_processor_n

    0

    1답변

    간단히 2 행렬을 작성하는 코드를 실행 중입니다. 하나의 행렬은 arows x nsame이고 다른 행렬은 nsame x bcols 치수입니다. 결과는 arows x bcols 차원의 배열입니다. 이 BLAS를 사용하여 구현하는 매우 간단하고 다음 코드는 OpenMPI과 아래의 마스터 - 슬레이브 모델을 사용하는 경우 의도 한대로 작동하도록 나타납니다` #i

    0

    1답변

    업데이트 된 버전 이전에 설명한 문제를 일으킨 부분을 발견했습니다. 나는 또한 상황을 당신과 공유하기를 원했습니다. 내가 한 터무니없는 실수 만 있다는 것을 깨달았다. 그러나 다음과 같이 큰 실수를 한 경우에도이 문제가 어떻게 발생하는지 궁금합니다. 나는 다음과 같은 구조체 정의가; #define FP_TYPE double /* Struct : Nonz

    0

    1답변

    내가 명령에 mpirun 시작 경고 물리적 메모리 등록 현재 OpenFabrics : mpirun -np 2 prog 을하고 다음 출력을 얻을 : -------------------------------------------------------------------------- WARNING: It appears that your OpenFabric

    1

    1답변

    집중 실행을 위해 메모리가 부족한 MPI 병렬 처리 기능이있는 Fortran 코드를 처리하고 있습니다. 시뮬레이션을 시작할 때 필요한 메모리를 거의 모두 할당해야합니다. 서브 루틴 정적 메모리 할당은 일반적으로 작지만, 이러한 서브 루틴으로 인해 메모리가 부족한 경우, 시뮬레이션이 초기에 발생합니다. 시간이 갈수록 메모리 할당이 늘어나서는 안되기 때문입니다

    0

    1답변

    클러스터의 모든 노드에 Google 클라우드에 OpenMPI를 설치하고 싶습니다. 지금까지 각 노드에 개별적으로 OpenMPI를 설치했습니다. 즉, 각 노드에 4 개의 노드를 연결하고 OpenMPI를 설치하면 시간이 많이 걸리고 지저분합니다. 이를 설치하고 모든 클러스터 노드간에 공유 할 수있는 방법이 있습니까? 또는 다른 짧은 절차. 이것에 대한 지식은

    0

    2답변

    나는 mpi에 대해 읽었으며 MPI_Gather 함수를 사용하고 싶습니다. 는 지금은이 일을했는데 동작하지 않습니다 : 이 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <mpi.h> char *funcion (char *a) { sprintf(a, "asdfa%u

    1

    2답변

    OpenMPI를 사용하는 응용 프로그램을 Windows 및 Linux에서 실행합니다. 그러나 Windows 용 버전은 정상적으로 작동하지만 Linux에서 메모리 할당 오류가 발생하여 실행 중입니다. 문제는 더 많은 계산이 필요한 특정 앱 인수에 대해 발생합니다. 메모리 누수를 제거하기 위해 Valgrind를 사용하여 Linux 버전 앱을 확인한 결과 out

    0

    1답변

    프로그램은 내가 ncores 비 공유 메모리 프로세스의 수입니다 다음 mpirun -np ncores --bind-to none -x OMP_NUM_THREADS=nthreads ./program (MPI 같이 호출)이고 nthreads는 공유 메모리 스레드 (OpenMP)의 수입니다. 즉, 각 ncores에서 프로그램은 nthreads에서 실행됩니다.

    3

    1답변

    나는 mpif.h 파일을 포함하기보다는 MPI 모듈을 사용하는 것이 좋습니다. 나는 'mpif.h'대신 MPI 모듈을 사용하여 포함 할 경우 내가 program hello_world use mpi_f08 implicit none ! include 'mpif.h' integer :: ierr, num_procs, my_id