This sounds like memory badness is occurring somewhere in your
application which eventually corrupts things to make them stop working
(e.g., writing beyond the end of arrays, etc.). Have you run your app
through a memory-checking debugger, perchance?
On May 14, 2009, at 1:00 AM, Valmor de Almeida wrote:
Hello,
I am wondering whether light oversubscription could lead to a
clobbered
program. The particular case is a fortran 77 (for the most part)
code I
am working with that can only run on powers of 2 processes (starting
with power 1). When I run the program on my single-processor laptop,
it
shows some erratic behavior, namely the fortran system calls that
create
directories and rename files, etc. do not work after some point in the
program. I only use -np 2 and the hostfile is
'hostname' slots=1 max_slots=1
Changing the dimension of some larger arrays in the program do affect
the point where the system calls do not work. The status of the mpi
calls is normal; no errors reported. I am using gfortran 4.3.2 and
ompi-1.3.2
The program runs normally on my workstation with 4 processors with the
same compiler/ompi versions.
Thanks for any inputs.
--
Valmor
_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users
--
Jeff Squyres
Cisco Systems