[Pw_forum] PW taskgroups and a large run on a BG/P

David Farrell davidfarrell2008 at u.northwestern.edu
Wed Feb 11 20:57:36 CET 2009


>> - ndiag > 1 doesn't work in any case is pointing toward the idea  
>> that the parallel orthogonalization isn't working.
>
> last time I tried on a BG, it was working (after I fixed a problem,
> which was on the BG side, not on Q-E side). Please provide a test
> job (the smaller you have, of course)

I was just looking through the code and the errors I got, and noticed  
in ptoolkit.f90 several places where there appears a variable INFO and  
info - in the 'problems with cholesky' errors, the loops that execute  
them seem to have these mixed to my eyes. For example:

  IF( ( myrow == ( jb - 1 ) ) .AND. ( mycol == ( jb - 1 ) ) ) THEN
          CALL DPOTRF( 'L', jnr, sll, ldx, INFO )
          IF( info /= 0 ) &
             CALL errore( " pdpotf ", " problems computing cholesky  
decomposition ", ABS( info ) )
       END IF


Now, I am not too familiar with fortran - but I would suspect this  
could cause some issues with this depending on compiler options. Also,  
there is a declaration for both INFO and info in the file.

I am trying to change these to be consistent, to see if it makes a  
difference.

Dave



David E. Farrell
Post-Doctoral Fellow
Department of Materials Science and Engineering
Northwestern University
email: d-farrell2 at northwestern.edu

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.democritos.it/pipermail/pw_forum/attachments/20090211/78149ae3/attachment.htm 


More information about the Pw_forum mailing list