Changes in version 0.5.5: NEW FEATURES o multicoreWorkers() determines the number of workers based on operating system (Windows: 1), user preference (via the global option options(mc.cores=...)), or system capability (detectCores()). o bpparam() selects a default BiocParallelParam, from global options or, if that fails, the most recently registered() back-end. SIGNIFICANT USER-VISIBLE CHANGES o Rename argument controlling resumption on error as BPRESUME o Default to parallel back-end (multicore on non-Windows; snow on Windows). BUG FIXES o bpvec,ANY,MulticoreParam-method with fewer tasks than cores evaluates only the cores for which tasks are defined. Changes in version 0.5.2: NEW FEATURES o mclapply(), pvec() require only length, [, and (for mclapply) [[. o pvectorize() creates a parallel version of its vectorized function argument. o MulticoreParam, SnowParam, DoparParam (foreach-derived), SerialParam to parameterize back-ends. o bplapply, bpvec as parallel evaluation models. o bpstart, bpstop, bpisup for back-end management. o bpvec has a new argument AGGREGATE, a function to specify how results are to be combined. o Support for BatchJobs back-end added, via GSOC Michel Lang. SIGNIFICANT USER-VISIBLE CHANGES o BPPARM is now used as the argument name for passing BiocParallelParam instances to functions. o bplapply and bpvec now only dispatch on X and BPPARAM.