bettermc (version 1.2.1)

Enhanced Fork-Based Parallelization

Description

Drop-in replacement for 'parallel::mclapply()' adding e.g. tracebacks, crash dumps, retries, condition handling, improved seeding, progress bars and faster inter process communication. Some of the internal functions are also exported for other use: 'etry()' (extended try), 'copy2shm()/allocate_from_shm()' (copy to and allocate from POSIX shared memory), 'char_map/map2char()' (split a character vector into its unique elements and a mapping on these) and various semaphore related functions.

Copy Link

Version

Down Chevron

Install

install.packages('bettermc')

Monthly Downloads

177

Version

1.2.1

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Last Published

April 12th, 2023

Functions in bettermc (1.2.1)