sgowtham.net

« A World With No Windows | 20037 Shot, 4744 Survived »


MPI & SMEAGOL Woes

2007.02.11 @ 20:31:06 -0600 under  MPI, Research, SIESTA, SMEAGOL

Sir Isaac Newton was certainly wrong when he (or some one before him) postulated that time flows at a pre-determined, uniform pace…. And though contrary of this statement/postulate has been my experience on more than handful of occasions, it has rarely been bitter than in the past three weeks. Time during this period has flown past in a jiffy and what makes it bitter is that I have almost nothing constructive progress to show/account for :( Barring about four days - when I had to change apartments during an arctic breeze while not feeling so very well (thanks to all those who helped) - I think I have spent rest of the time in trying to make SMEAGOL work. After some hacking and commenting certain chunks of source code in a certain some file, I did manage to get the program to compile properly. Not only that, I also managed to run all the test calculations on single and multpile processors. But my happiness and success stops there - none of the calculations/simulations that we actually want to work on, can be run successfully.

Developers and some fellow users, in the course of many correspondences, suggested that I try different compilation options as well as different MPI implementations. But none of them - LAM MPI, MPICH1 MPI, MPICH2 MPI, OpenMPI and/or the ones that came installed as part of the Rocks Cluster Software - work :( I have, on the other hand, managed to get some other program to work successfully with MPICH2 MPI. But as far as SMEAGOL (and SIESTA 1.3 to a certain extent) is concerned, luck/success seems to be hiding somewhere. Adding to my misery, I cannot even get LAM MPI, MPICH1 MPI and OpenMPI to install properly on our cluster. Developers of the code suggest that we try MPICH1 MPI (or something else) while developers of MPICH suggest that we ask code-developers to make the code compliant with MPICH2! This is kind of a never ending circus.

After typing and re-typing the same set of commands over and over again, my fingers - without my own knowledge - automatically start typing make clean and make as soon as they come in contact with a keyboard. Our cluster configuration is as follows: Pentium 4 front end, running Red Hat Enterprise Linux 4.x on top of Rocks Cluster Software 4.0. If any of you have any idea about this problem, help me and please put me out of my misery… please……….

divider

4 Responses to “MPI & SMEAGOL Woes”

Jeff Squyres
2007.02.12 @ 07:32:29

Can you describe what problems have with installing LAM and/or Open MPI? As one of the implementors, I have intimiate knowledge of both. Generally, when there is a problem installing the MPI, it is symptomatic of something else being wrong.

Feel free to contact me or post to the LAM/MPI or Open MPI mailing lists about your poor installation experiences.


Gowtham
2007.02.12 @ 11:38:57

@Jeff,
Thanks for offering to help - I will write to you in detail with error reports.





Leave A Reply




Your Thoughts



Opinions expressed in these pages are purely personal and do not reflect those of any other institution and/or individual
© 2002-2008 Gowtham • All Rights Reserved