Questions tagged [mpi-io]

MPI/IO provides high performance, portable, parallel I/O interface to high performance, portable, parallel MPI programs

The purpose of MPI/IO is to provide high performance, portable, parallel I/O interface to high performance, portable, parallel MPI programs. Parallel I/O is not a daily bread. Although some supercomputer systems in the past offered parallel disk subsystems, e.g., the Connection Machine CM5 had a Scalable Disk Array, SDA, the Connection Machine CM2 had the Data Vault and IBM SP had PIOFS and today it has GPFS, communication with those peripherals was architecture and operating system dependent.

See the MPI/IO site for more.

64 questions
0
votes
0 answers

MPI I/O send a file from one node to other in MPI

I have an MPI code here , which i use to transfer a file from one node to other. but somehow i am not able to run on localscratch folders on each node. For example: I run the code as follows: mpirun --host ser010,ser011 ./test
Pogo
  • 475
  • 3
  • 19
0
votes
1 answer

MPI_File_write_all with different count value for each processor

This is maybe a dumb question but, I would like that N processors write all a different byte count in the same file with a different offset to make the data contignously. I would like to use MPI_File_write_all(file,data,count,type,status)…
Gabriel
  • 8,990
  • 6
  • 57
  • 101
0
votes
1 answer

multithreaded combining of files (shared memory)

Lets say I have N files in a format like this: One File looks like this: For each time there is some amount of data with different id - time 1: - data with id: 10 - data with id: 13 - data with id: 4 - time 2: - data with…
Gabriel
  • 8,990
  • 6
  • 57
  • 101
0
votes
1 answer

MPI_File_open hangs

I suspect that I don't give the file path correctly - I am not a linux guy so I don't know what may be wrong really - code : int main(int argc, char** argv) { // ... char *filename = argv[3]; MPI_Init(&argc, &argv); const int rank =…
Mr_and_Mrs_D
  • 32,208
  • 39
  • 178
  • 361
1 2 3 4
5