Hi,guys,<br>I am not sure am I supposed to ask for help here or not. But I do need your guys' help to give me some hint solving this problem.<br>I have a parallel fortran code which is written by us. It seems like working well but actually the output from 1 node to 5 nodes are the same(the results I think are correct).When I am using more than 6 nodes, the output is different,which I think is wrong.<br>
For example,the following lines are the output from 1(or 2) node calculation and 6 nodes calculation. Look at the data. The atomic positions are the same. But the order of atoms are different. Why dose this happen? Why the results are different with 5 nodes and 6 nodes?<br>
      atom type    atomic position<br>    1  Al    0.0000    0.0000   -1.8869<br>
    2  O    -1.6539    0.1249   -1.0842<br>
    3  O     0.7188   -1.4947   -1.0842<br>
    4  O     0.9351    1.3699   -1.0842<br>
    5  Al    2.3727   -1.3699   -0.2816<br>
    6  Al   -2.3727    1.3699    0.2816<br>
    7  O     1.6539   -0.1249    1.0842<br>
    8  O    -0.7188    1.4947    1.0842<br>
    9  O    -0.9351   -1.3699    1.0842<br>
   10  Al    0.0000    0.0000    1.8869<br>
<br>
    1  Al    0.0000    0.0000   -1.8869<br>
    2  O    -1.6539    0.1249   -1.0842<br>
    3  O     0.7188   -1.4947   -1.0842<br>
    4  Al    0.9351    1.3699   -1.0842<br>
    5  O     2.3727   -1.3699   -0.2816<br>
    6  O    -2.3727    1.3699    0.2816<br>
    7  O     1.6539   -0.1249    1.0842<br>
    8  Al   -0.7188    1.4947    1.0842<br>
    9  Al   -0.9351   -1.3699    1.0842<br>
   10  Al    0.0000    0.0000    1.8869<br><br>Your help is really appreciated,<br>Wayne<br>