openmpi

    0

    1답변

    저는 MPI 프로그래밍을 시작하고 OpenMPI를 사용하여 간단한 분산 qsort를 만들기로 결정했습니다. 나에게 내가 MPI_Scatterv를 사용하는 것을 시도하고 정렬 할 배열의 일부 그러나 다음 코드 세그먼테이션 폴트 (segfault)를 배포하려면 : 나는 Scatterv 사용에 대한 갈 것이라고 어떻게 #include <stdio.h> #inc

    1

    1답변

    저는 MPI와 그 친척들의 초보 사용자입니다. 내 기관에서 액세스 할 수있는 노드에서 MPI가 설치되어 있지만 어떤 버전인지 알고 싶습니다. From this old question, 대답 노력 제안 : mpiexec --version 을하지만이 때,이 오류 메시지가 : invalid "local" arg: --version usage: mpiex

    0

    1답변

    나는 다음과 같은 코드가 있습니다 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <mpi.h> static int rank, size; char msg[] = "This is a test message"; int main(int argc, char **argv) {

    1

    1답변

    SGE 클러스터에서 MPI 응용 프로그램을 실행할 때 프로세스 번호의 매개 변수 두 개를 할당해야합니다. 하나는 SGE 자체 용이고 다른 하나는 OpenMPI 용입니다. 예를 들면 : 명령에 number1 및 number2의 의미는 무엇 qrsh -pe <pe_name> <number1> mpirun -np <number2> ./program ? 그들

    1

    1답변

    나는 다음과 같은 코드를 작성하고 내가 각 행은 서로 다른 프로세서에서 배열을위한 광고 2 차원 배열에 배치하고 실행하지 않는 오류가 발생 #include <iostream> #include <mpi.h> using namespace std; int main(int argc, char* argv[]) { int *sendBuff;

    0

    1답변

    OpenMPI 응용 프로그램에서 간단한 결함 허용 기능을 구현하도록 지정 받았습니다. 우리가 겪고있는 문제는 우리의 노드 중 하나가 클러스터에서 분리되어 MPI_ERRORS_RETURN로 처리 MPI 오류를 설정에도 불구하고 우리는 긴 후 다음 MPI_ 호출에 다음과 같은 오류가 응답받을한다는 것입니다 : [btl_tcp_endpoint.c:655:mca_

    1

    1답변

    작은 클러스터에서 OpenMPI 1.3을 사용하고 있습니다. void invertColor_Parallel(struct image *im, int size, int rank) { int i,j,aux,r; int total_pixels = (*im).ih.width * (*im).ih.height; int qty = total

    0

    1답변

    우분투 및 OpenMPI 1.4 클러스터에서 작업하고 있습니다. 내 코드가 잘 작동하지만 루트 프로세스와 슬레이브 노드간에 데이터를 보내는 데 소요되는 시간을 측정하고 싶습니다. 내 코드가 올바른 정보를 제공하지 않는다고 생각합니다. void invertColor_Parallel(struct image *im, int size, int rank,clock_

    2

    1답변

    OpenMPI를 사용하여 클러스터를 제어하는 ​​웹 인터페이스가 있습니다. "-host local"로 실행하려고하면 mpirun을 실행하기 위해 shell_exec() 함수를 사용합니다. 완벽하게 작동하지만 "-hostfile/home/hostfile"명령으로 실행하면 아무것도하지 않습니다. 내가 콘솔에 명령을 넣으면 완벽하게 작동하지만 shell_exec

    0

    4답변

    MPI_Bcast을 구현하려고합니다. MPI_Send과 MPI_Recv으로 할 계획이지만 직접 메시지를 보낼 수없는 것 같습니다. void My_MPI_Bcast(void *buffer, int count, MPI_Datatype datatype, int root, MPI_Comm comm) { int comm_rank, comm_size, i;