mpi-io

    1

    1답변

    분자 역학 코드에 대해 mpi i/o를 배우기 시작했습니다. 첫째,이 코드를 실행하려고 : http://www.mcs.anl.gov/research/projects/mpi/usingmpi2/examples/starting/io3f_f90.htm 컴파일하고 실행 한 후, 나는 'testfile 위'를 얻었다. 하지만 'vim testfile'과 같이 '^ A

    1

    1답변

    OVERFLOW-PLOT3D q- 파일 형식 (여기에 정의 됨 : http://overflow.larc.nasa.gov/files/2014/06/Appendix_A.pdf)을 사용하여 솔루션을 저장하려고합니다. 단일 그리드의 경우, 변수의 READ(1) NGRID READ(1) JD,KD,LD,NQ,NQC READ(1) REFMACH,ALPHA,REY,

    2

    1답변

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

    0

    2답변

    과정 작업을 실현하는 동안 PDE 연속체 역학을 해결하기 위해 MPI 프로그램을 작성해야합니다. 다음 병렬 프로그램의 do i=1,XX do j=1,YY do k=1,ZZ write(ifile) R(i,j,k) write(ifile) U(i,j,k) write(ifile) V(i,j,k)

    1

    1답변

    병렬화하려는 프로젝트에 mpi4py를 사용하고 있습니다. 다음은 내 프로그램에 대한 아주 기본적인 의사 코드는 다음과 같습니다 Load list of data from sqlite database Based on COMM.Rank and Comm.Size, select chunk of data to process Process data... use

    1

    1답변

    #include <stdio.h> #include <iostream> #include <Windows.h> #include <C:\Program Files\Microsoft MPI\Inc\mpi.h> using namespace std; #define BUFSIZE 128 int main (int argc, char *argv[]) {

    0

    1답변

    저는 MPI를 처음 사용하며 이진 파일을 읽는 데 어려움을 겪습니다. 특히 이진 파일에 저장되는 $ 198 \ times 50 \ times 50 $ 배열의 정수 (16 비트 정수)가 있습니다. 이 파일을 처리하기 위해 2 개의 계산 노드를 사용하고 싶습니다. 따라서 두 가지 MPI 프로세스가 있으며 각 프로세스는 입력의 절반을 처리합니다. 각 영역을 읽으

    0

    1답변

    MPI I/O를 통해 이진 파일에 데이터를 쓰려면 MPI C 코드가 필요합니다. 나는 짧은 헤더를 작성하기 위해 프로세스 0이 필요하다. 그런 다음 헤더로 표시된 어레이의 자체 조각을 작성하기 위해 전체 범위의 프로세스가 필요하다. 그런 다음 다른 헤더를 쓰려면 프로세스 0이 필요하고 다음 배열의 조각을 쓰는 모든 프로세스가 뒤따라야합니다. 실제로 원하는대

    0

    1답변

    MPI-IO를 사용하여 한 계산의 localscrach에서 클러스터의 다른 계산 노드에 대한 localscratch로 파일을 전송하는 방법은 무엇입니까?

    0

    2답변

    나는 매트릭스의 치수와 함께 헤더를 포함한 텍스트 파일을 가지고있다. 여기에 3 × 3 행렬의 예이다 : 3 3 1 56 8 12 3 0 9 44 81 내가 MPI-IO와 쓰레기 값을 받고 유지하고, 단지 텍스트 파일하지, 바이너리와 함께 작동 발견. 문자 스트림을 읽고 정수로 변환한다고 생각했지만 매트릭스 요소의 숫자가 가변적이어서이 문제에 어떻