Member Site › Forums › Rosetta++ › Rosetta++ – Build/Install › Can not build the parallel version of rosetta-2.3.1 (the SnugDock). Help!!
- This topic has 2 replies, 2 voices, and was last updated 13 years, 1 month ago by Anonymous.
-
AuthorPosts
-
-
November 11, 2011 at 3:47 pm #1081Anonymous
Hi all,
I was trying to build a parallel version of Rosetta-2.3.1(SnugDock) on my workstation. My OS is RHEL 5.4(32-bit), and I use Openmpi-1.4.3.
I tried to compile it as I did to Rosetta2.3.0 on the same computer and the very same OS and MPI compilier, but it didn’t work.
I got the following errors:
######################
job_distributor.cc:(.text+0x5ada): undefined reference to `pathways::pathways_generator_main(bool&)’
collect2: ld return 1
make: *** [rosetta.mpilam] error 1######################
Looks like there is something wrong with compiling “job_distributor.cc”?
Looking forwards to your help!!!!! Thanks in advance!!!!
Best wishes and thanks!!!!
Ming
from BJUT
-
November 11, 2011 at 5:31 pm #6252Anonymous
There is little if any experience left in the community for tweaking compilation on Rosetta 2. The best I can do is offer alternatives:
A) I strongly suspect that MPI will only work at the job distribution level anyway; I think there is no multithreaded code inside the SnugDock part. This means you can get the same speedup by just running independent Rosetta jobs in separate directories (remember to use unique RNG seeds).
I know a guy who wrote an MPI “wrapper” for the use of Rosetta on clusters where MPI is required by the cluster administrator. If that is your situation, I’ll ask if he wants to let you borrow the code. It works great, but it is extremely challenging to get it working.
-
November 13, 2011 at 12:50 am #6255Anonymous
Hi
I want to use the SnuDock. I can not find it in any other versions of Reosetta…
so I have to use 2.3.1…..I, myself, can compile and build Rosetta2.3.0 with openmpi/mpilam/mpich2 successfully, and to some extent, the “paralleled” version is more convenient to me. so I just want to do the same thing to SnugDock.
Any further suggestions?
Thanks!
-
-
AuthorPosts
- You must be logged in to reply to this topic.