mpi

    0

    2답변

    나는 MPI 병렬 프로세스을 사용하는 데있어 매우 새로운 기술입니다. MASTER/SLAVE 접근과 관련된 다음과 같은 문제를 다루고 있습니다. 은 내가 2D 제곱 배열 SIZE=500의을 가지고, 나는 차원의 여러 블록으로 그것을 깰해야합니다 D < SIZE. 는 I가 마스터를 구현해야/각 프로세서가 수신하고, N 관여 프로세서의 수 및 서브 블록의 크기

    0

    1답변

    벡터의 norm2 계산을 병렬화하려고합니다 (가변 크기). 내 접근 방식은 먼저 벡터 amoungs 프로세서, 평방 및 각 하위 벡터의 합계를 계산하고 reslut 줄이고 squareroot 적용하는 것이었다. (노드 노트북 신호 11 일 종료에 는 "mpiexec가 PID 9823으로 처리하는 순위 2를 발견 : 나는이 오류가있는을 programm을 실행

    0

    1답변

    Horovod는 쉽게 tensorflow의 그래디언트를 계산할 수 있습니다. ? 우리는 예를 들어 보통의 값을 계산 horovod를 사용할 수 있습니다 import horovod.tensorflow as hvd import numpy as np hvd.init() hvd_r=int(hvd.rank()) #each process compute a sm

    0

    1답변

    MPI 표준이 요청 - 응답 통신 패턴을 구현합니까? 는 MPI에 대한 책을 읽은 나는 포인트 - 투 - 포인트 루틴이 있다는 것을 발견 같은 : 동기는 는 비 차단 전송/비 차단 수신 송/수신 차단 차단 보내 버퍼 된 송신 결합 된 보내기/받기 "준비 완료"보내기 아마도 개발자는 이러한 루틴을 사용하여 요청 - 응답 통신 패턴을 구현할 수 있지만 MPI가

    2

    1답변

    파일의 특정 위치에 쓸 데이터가 있습니다. 각 위치는 나에게 배열로 주어진다. 현재 mpi_file_write_at를 사용하여 특정 위치에 각 변수를 작성하여 변수를 작성합니다. 위치는 인접하지도 않고 순서가 지정되지 않으므로 프로그램이 파일을 앞뒤로 이동합니다. DO I=1,SIZE(VALUES) POS=ALL_POS(I) VAL=VAL

    0

    1답변

    MPI_Comm_size 명령은 프로세서 수가 4 일 때 항상 단일 프로세스를 반환합니다. MPU 3.2.1을 가상 xUbuntu 16.04에서 CLion과 함께 사용하고 있습니다. 에뮬레이터 - VMWare. VM 설정에서 프로세서 수는 4로 설정되고, xUbuntu의 nproc에는 "4"가 표시됩니다. . mpicc: /usr/local/bin/mpic

    0

    1답변

    소켓을 사용하여 C로 작성된 간단한 클라이언트 - 서버 프로그램이 있습니다. 서버는 각 요청에 대해 새로운 pthread를 엽니 다. 새롭게 열릴 때마다 CPU 집중 작업 (행렬 곱셈)을 수행합니다. 2 개의 물리적 코어와 4 개의 논리 프로세서가있는 CPU가 있습니다. 4 개의 클라이언트를 실행하면 서버는 4 개의 스레드를 열고 각 스레드는 논리 프로세서

    0

    2답변

    OpenMP에서 병렬 처리되는 솔버 중 하나와 솔버를 비교하려고합니다. 솔버는 모두 Fixed Form Fortran 77을 사용하는 OpenMPI에서 병렬로 실행됩니다. mpif77은 -fopenmp 스위치로 오브젝트 파일을 링크시키지 않습니다. make는 실행 파일을 생성하지 않습니다. gfortran을 사용하여 OpenMP 소스 파일을 개별적으로 컴파

    2

    1답변

    slurm으로 비대칭 하이브리드 매핑을 수행하려고합니다. 내 코드는 3 mpi tasks이어야합니다. 그러나 task 1과 2에는 하나 이상의 CPU가 있어야합니다. mpi task 0에는 단 하나의 CPU 만 있어야합니다. 내가 현재이 slurm 구성 사용이 구성에서 #SBATCH --nodes 3 #SBATCH --ntasks 3 #SBATCH --

    0

    1답변

    안녕하세요 여러분, 저는 정사각형 프리즘 형식으로 3D 배열을 분산 시키려고합니다. 나는이 그림이 내가 의미하는 바를 명확히 해주기를 바란다. 큰 큐브의 생각해 차원 배열 (4X4X4 치수 말할 수)와 P0..3 프로세서입니다. (P0는 큰 배열의 [0..1] [0..3] 부분을 차지할 것입니다). 이 작업을 수행하기 위해 데이터 유형을 사용하고 있는데,