LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Shi Jin (jinzishuai_at_[hidden])
Date: 2005-03-04 15:44:51


Hi, I have some problem with LAM/MPI 7.1.1 in dumping
large arrays to a binary file while the same works
with 7.0.2 perfectly. To demenstrate the problem, try
this tiny toy code:
program largefile
implicit none
include "mpif.h"
integer,parameter::recordunit=11,N=256
real(8),allocatable::sepRecord(:)
allocate(sepRecord(2*N**3))
sepRecord=1d0
 
Open (UNIT=recordunit, FILE="largefile.dat",
STATUS="UNKNOWN", &
    form="unformatted",ACTION="WRITE")
write(unit=recordunit) sepRecord
close(recordunit)
 
deallocate(sepRecord)
end program

For the LAM/MPI 7.0.2, it writes to a 256MB file in
seconds while using versin 7.1.1, the code hangs and
takes all the CPU but nothing is written.

Is this a bug in the new version?
Thanks.

Shi

        
                
__________________________________
Celebrate Yahoo!'s 10th Birthday!
Yahoo! Netrospective: 100 Moments of the Web
http://birthday.yahoo.com/netrospective/