*** For details on how to be removed from this list visit the ***
*** CCP4 home page http://www.ccp4.ac.uk ***
Chiming in, Olve is exactly right regarding the composite omits. Look
at http://www.sbgrid.org for "CNS Solve Distributed Composite Omit
Maps for OS X" (or Google for it).
While there are no parallel versions of the programs we commonly use
available, the version of CNS optimized for Mac OS X are incredibly
fast.
Frank
On 16 Oct 2006, at 21:41, Olve Peersen wrote:
*** For details on how to be removed from this list visit the ***
*** CCP4 home page http://www.ccp4.ac.uk ***
I agree with Kay that for most refinement things, CPUs are getting
fast enough that single processor jobs do it reasonably well.
However, the one place I've thought it would be very nice to build
in MP support is on CNS's composite SA-omit maps - the routine
where CNS systematically deletes bit of your structure, carries out
simulated annealing, makes (mini) maps from the portion that was
omitted, and then in the end merges all these mini-maps together to
make a SA-omit map of your entire molecule.
I typically like to run these after the last round of refinement of
a structure just to have a permanent copy of the omit map, but they
often take a week or more to run because for the ~20x20x20 grid of
simulated anneal jobs that must be done.
It would be great is someone could find a way to MP enable this
process (in CNS?), even if it means just clever scripting to split
the XYZ space up into 2 or 4 regions, running each region as a
separate CNS job, and then fusing the resulting maps together.
Is there anything like this in the works for Phenix?
- Olve
-------------------------------------------------------
Olve Peersen
Associate Professor
Dept. of Biochemistry & Molecular Biology
1870 Campus Delivery
Colorado State University
Ft. Collins, CO 80523-1870
-------------------------------------------------------
970.491-0433 Office (MRB 279)
970.491-0271 Lab (MRB 149)
970.491-0494 Fax
[EMAIL PROTECTED]
-------------------------------------------------------
On Oct 16, 2006, at 2:14 PM, Kay Diederichs wrote:
*** For details on how to be removed from this list visit the ***
*** CCP4 home page http://www.ccp4.ac.uk ***
Hi Jonathan,
the answer depends on what you mean with "parallel" -
a) two or more jobs running at the same time? Of course this
benefits from a cluster provided it has transparent load-balancing
(like what Mosix2 provides, see http://www.mosix.org, or what
"single system image, SSI" stands for), or the jobs are submitted
through a batch queuing system. The standard CCP4 supports this.
b) there are very few crystallographic programs that use OpenMP
(or the much more complicated MPI) to make a single program use
more than one CPU. I actually don't know of any current program in
CCP4 (beast is superseded by phaser). Phaser and Refmac5 would be
worthwhile candidates for parallelization with OpenMP, but in both
cases to my knowledge parallelization is not high on the priority
list.
c) outside CCP4: I use the parallel versions of SHELXL and XDS.
XDS can even run on several nodes in a cluster to reduce a single
dataset.
Thinking about this some more: on one hand the dual-core (and soon
quad-core) CPUs appear ideally suited for OpenMP parallelization.
On the other hand a single CPU provides so much speed nowadays
that it is not important any more to parallelize. So I guess there
is a tendency to provide a workstation with several CPUs to each
crystallographer in a lab which allows her to run several
calculations at the same time, without bothering with real
parallelization. Clusters do not offer much advantage over
workstations in a LAN.
just my 2 cents,
Kay
[EMAIL PROTECTED] schrieb:
*** For details on how to be removed from this list visit the ***
*** CCP4 home page http://www.ccp4.ac.uk ***
Hello everyone,
I am trying figure out if it is possible to run CCP4 on a
cluster, but I keep
finding contradicting answers, from previous posts on this board
suggesting
there are just no parallel crystallography programs, to Ronan's
CCP4 page
discussing parallel programing, and even a colleague's claims of
having run a
parallel version of CCP4 on a Linux cluster called "Synapse" at
the University
of Oxford.
Could someone please settle this issue?
Best regards,
J. Valencia
----------------------------------------------------------------
Este mensaje fue enviado desde el servidor Webmail del Instituto
de Biotecnologia.
--
Kay Diederichs http://strucbio.biologie.uni-konstanz.de
email: [EMAIL PROTECTED] Tel +49 7531 88 4049 Fax 3183
Fachbereich Biologie, Universität Konstanz, Box M647, D-78457
Konstanz