[mpich-discuss] MPI i/o like fopen (filename, "rb")
Jeff Hammond
jhammond at alcf.anl.gov
Fri Nov 16 11:46:28 CST 2012
You can Google or go to
http://www.mcs.anl.gov/research/projects/mpi/www/www3/ to get
documentation for how to use the following commands:
MPI_File_get_size
MPI_File_open
MPI_File_read
MPI_File_write
MPI_File_close
These are the ones you need to do a straightforward conversion of your code.
Best,
Jeff
On Fri, Nov 16, 2012 at 11:34 AM, Muhammad Zulfikar Handana
<zulfikarhandana at gmail.com> wrote:
> dear,
> i have a little confused about MPI i/o, because iam new for this
> programming. i have some question.
> if i want make some program with this code
>
> 1)
>
> int get_size(char *filename)
> {
> struct stat buf;
> stat(filename,&buf);
> int j =buf.st_size;
>
> return j;
> }
>
> 2)
> key = fopen(key_file, "rb");
> fread(Kunci, pk, 1, key);
> for(i=0;i<Nk*4;i++)
> Key[i]=Kunci[i];
>
> 3) hasil = fopen (file_akhir, "wb");
> for (k=0;k<(((block-1)*16)+pad);k++)
> {
> fputc(output[k], hasil);
> }
> fclose (hasil);
>
> how to translate that code into MPI i / o ?
> thanks a lot for your attention
>
> Regards
>
>
> Handana
>
>
>
> _______________________________________________
> discuss mailing list discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss
--
Jeff Hammond
Argonne Leadership Computing Facility
University of Chicago Computation Institute
jhammond at alcf.anl.gov / (630) 252-5381
http://www.linkedin.com/in/jeffhammond
https://wiki.alcf.anl.gov/parts/index.php/User:Jhammond
More information about the discuss
mailing list