1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
|
<!-- NEWS.md is maintained by https://cynkra.github.io/fledge, do not edit -->
# parallelMap 1.5.1
- Removed "LazyDate" field from DESCRIPTION.
- Fixed broken URLs.
# parallelMap 1.5.0
- `parallelLapply()` does not drop list element names anymore (#58)
- `parallelStart()` gains argument `reproducible`.
This argument ensures reproducibility across parallel workers and is set to `TRUE` by default.
Internally, we take care to use the `"L'Ecuyer-CMRG"` RNG kind or `clusterSetRNGStream()` (depending on the parallel mode) to ensure this.
This argument works similar to the `future.seed` argument for future-based parallelization which also ensures reproducibility across parallel processes with the standard RNG kind.
- `parallelLibrary()`: Respect custom levels when exporting packages (#67)
- `parallelLibrary()`: Allow to add packages to a batchtools library (@dagola, #70)
- Bugfix: Printing the state of an object holding the current parallelMap options (queried via `parallelGetOptions()`) did not return the object state but instead the global state of the options (#41, @mb706).
# parallelMap 1.4.0.9000
- `parallelLapply()` does not drop list element names anymore (#58)
- `parallelStart()` gains argument `reproducible`.
This argument ensures reproducibility across parallel workers and is set to `TRUE` by default.
Internally, we take care to use the `"L'Ecuyer-CMRG"` RNG kind or `clusterSetRNGStream()` (depending on the parallel mode) to ensure this.
This argument works similar to the `future.seed` argument for future-based parallelization which also ensures reproducibility across parallel processes with the standard RNG kind.
- `parallelLibrary()`: Respect custom levels when exporting packages (#67)
- `parallelLibrary()`: Allow to add packages to a batchtools library (@dagola, #70)
- Bugfix: Printing the state of an object holding the current parallelMap options (queried via `parallelGetOptions()`) did not return the object state but instead the global state of the options (#41, @mb706).
# parallelMap 1.4
- Load balancing for multicore, socket and mpi can now be controlled via the flag
"load.balancing" passed to parallelStart().
Note that the default for multicore now defaults to disabled load balancing.
- BatchTools mode
# parallelMap 1.3
- parallelGetRegisteredLevels has new argument "flatten"
- parallelShowOptions was converted to parallelGetOptions (with a printer)
# parallelMap 1.2
- Arguments of mcmapply (mc.preschedule, ...) can now be specified via parallelStart
- We import package "parallel" now
- parallelShowRegisteredLevels was changed to parallelGetRegisteredLevels.
The latter returns a structured object, with a printer method.
# parallelMap 1.1
- Package in general much more stable now
- parallelLibrary was improved a lot
- better / more configurable info messages on console
- BatchJobs mode: working directory for slave jobs is the current working dir on the master,
not the storage.dir
- BatchJobs mode: errors are thrown, if jobs expire
- parallelMap/Lapply/Sapply: impute.error option
- removed autostart option for stability
## new functions
- parallelSource
- parallelExport
# parallelMap 1.0-83
- First submit to CRAN.
|