[BioC] pooling for parallel hierarchical operations
Cook, Malcolm
MEC at stowers.org
Wed Nov 14 17:20:27 CET 2012
Michael,
Have you seen http://cran.r-project.org/web/packages/doRedis/index.html ??
If you take a look and come across a description of internals/architecture, please share....
Cheers,
~Malcolm
> -----Original Message-----
> From: bioconductor-bounces at r-project.org [mailto:bioconductor-bounces at r-project.org] On Behalf Of Michael Lawrence
> Sent: Wednesday, November 14, 2012 8:41 AM
> To: Bioconductor List
> Subject: [BioC] pooling for parallel hierarchical operations
>
> We often execute nested operations in parallel. For example, first by
> sample, then by chromosome. Fixed allocation of resources to each level
> will often result in waste. For example, if one sample finishes quickly,
> its CPUs are not available to help the other samples along. Perhaps the
> most expedient solution is to expand.grid() the hierarchy and create one
> job for every combination, i.e., flatten the hierarchy. A more ideal
> solution might be a pool of resources (cores) that are allocated more
> fluidly. Is there any sort of pooling system for R? I know that the
> parallel package supports the declaration of resources in cluster objects,
> but there is no central manager. This is a general R question, but it's
> worth discussing in the context of how we can make better use of
> parallelism in the low-level infrastructure, which would cause these
> hierarchies to arise. It's also relevant to the discussion of specifying
> parallelization modes or strategies. Pools themselves could be hierarchical
> and heterogeneous (hosts, cores). Declaring available resources is fairly
> straight-forward. Deciding how to use them is context dependent and
> requires user control.
>
> Michael
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at r-project.org
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor
More information about the Bioconductor
mailing list