B.2 Paquetes en R
Hay varios paquetes que se pueden usar para el procesamiento paralelo en R, entre ellos podríamos destacar:
parallel: forma parte de la instalación base de R y fusiona los paquetesmulticore(forking) ysnow(sockets; Simple Network of Workstations). Además incluye herramientas para la generación de números aleatorios en paralelo (cada proceso empleara una secuencia y los resultados serán reproducibles).Incluye versiones “paralelizadas” de la familia
*apply():mclapply()(forking),parLapply()(socket), …foreach: permite realizar iteraciones y admite paralelización con el operador%dopar%, aunque requiere paquetes adicionales comodoSNOWodoParallel(recomendado).rslurm: permite la ejecución distribuida en clústeres Linux que implementen SLURM (Simple Linux Utility for Resource Management), un gestor de recursos de código abierto muy empleado.