Hi Gabriele,

MPI_File_read_all() fails because you are probably trying to read more bytes 
than allowed by an int. See the function's signature:


int MPI_File_read_all(MPI_File fh, void *buf, int count, MPI_Datatype datatype, 
MPI_Status *status)


the count parameter is an int, so its maximum value may be 2147483647.
Trying to read more you will certainly get an error. So, this allows you to 
read about 2 GB.

With kind regards,
Massimo Cafaro

On Mar 2, 2011, at 6:02 PM, Gabriele Fatigati wrote:

> 
> Dear OpenMPI users and developers,
> 
> i'm using OpenMPI 1.4.3.
> 
> My question is about MPI_FIle_Real_all routine and files larger than 4 GB. Is 
> this routine able to manage this case?
> 
> Using the routine with 6 GB file the routine fails, retrieving an allocation 
> error. Investigating more in depth with Totalview, the problem appears in a 
> line 188 of ompi/mca/io/romio/romio/adio/ad_nfs/ad_nfs_read.c:
> 
> MPI_Type_size(fd->filetype, &filetype_size);
> 
> here there is an explicit cast to int that can causes the problem.
> 
> Someone can help me?
> 
> Thanks in forward.
> 
> 
> 
> -- 
> Ing. Gabriele Fatigati
> 
> Parallel programmer
> 
> CINECA Systems & Tecnologies Department
> 
> Supercomputing Group
> 
> Via Magnanelli 6/3, Casalecchio di Reno (BO) Italy
> 
> www.cineca.it                    Tel:   +39 051 6171722
> 
> g.fatigati [AT] cineca.it           
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users

- 

*******************************************************************************************************

 Massimo Cafaro, Ph.D.                               Additional affiliations:
 Assistant Professor                                      Euro-Mediterranean 
Centre for Climate Change
 Dept. of Engineering for Innovation          SPACI Consortium  
 University of Salento, Lecce, Italy             E-mail 
massimo.caf...@unisalento.it
 Via per Monteroni                                                     
massimo.caf...@cmcc.it
 73100 Lecce, Italy                                                             
        caf...@ieee.org
 Voice/Fax  +39 0832 297371                                                     
caf...@acm.org   
 Web     http://sara.unisalento.it/~cafaro                                      
                           


*******************************************************************************************************






Reply via email to