There's more...

We all are aware of the fact that R is a single-threaded in-memory application, but there are multiple tools and architectures that allow implementing parallel processing while using R. Microsoft Azure has come up with a package in R, known as doAzureParallel, that allows the distributing of parallel computations to a cluster in Azure. This package enables users to leverage Azure Batch service, making it possible to run parallel simulations directly from an R session. This package is a parallel backend for the foreach package of R and supports multiple processes across numerous Azure VMs, hence eliminating the need for manually creating and configuring multiple VMs. It is also possible to scale the size of the clusters according to the workload. To read about the installation instructions and prerequisites for doParallelAzure, please refer to this link: https://github.com/Azure/doAzureParallel.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset