The FAQ on the web says that phenix.refine uses multiprocessors, yet only phenix.autobuild seems to use MP. Do I need a special version of Phenix? I am using GUI 1.8.4-1496
How can I use multiple processors to run a job?
Only AutoBuild(http://www.phenix-online.org/documentation/autobuild_gui.htm), LigandFit(http://www.phenix-online.org/documentation/ligandfit_gui.htm), phaser.MRage(http://www.phenix-online.org/documentation/MRage.htm), phenix.refine(http://www.phenix-online.org/documentation/refine_gui.htm), the structure comparison GUI(http://www.phenix-online.org/documentation/structure_comparison.htm), and phenix.find_tls_groups support runtime >configuration of parallel processing. In most cases this is done by adding the "nproc" keyword, for instance: etc
RHEL6 x86_64 thanks kas -- Kenneth A. Satyshur, M.S.,Ph.D. Senior Scientist University of Wisconsin Madison, Wisconsin 53706 608-215-5207
On Sun, Mar 23, 2014 at 9:36 AM, Kenneth A. Satyshur
The FAQ on the web says that phenix.refine uses multiprocessors, yet only phenix.autobuild seems to use MP. Do I need a special version of Phenix? I am using GUI 1.8.4-1496
Only the weight optimization and a few other routines are parallelized in phenix.refine (and only on Mac/Linux). If you're not using weight optimization, the multiprocessing will make almost no difference in runtime. AutoBuild will usually be parallel because it's actually running multiple independent and slightly different builds and picking the best results. -Nat
participants (2)
-
Kenneth A. Satyshur
-
Nathaniel Echols