Parallel and other simulations in R made easy: An end-to-end study
Marius Hofert, Martin M\"achler

TL;DR
The paper demonstrates how to efficiently conduct large-scale simulation studies in R using the simsalapar package, which simplifies setup, parallel execution, and analysis, with a comprehensive real-world example.
Contribution
It introduces the simsalapar package for streamlined, parallel simulation in R and provides an end-to-end example, improving upon existing tools and R itself.
Findings
Efficient setup and execution of large simulation studies in R.
Tools for error handling, seeding, and runtime measurement.
Enhanced R features incorporated in R 3.0.0.
Abstract
It is shown how to set up, conduct, and analyze large simulation studies with the new R package simsalapar = simulations simplified and launched parallel. A simulation study typically starts with determining a collection of input variables and their values on which the study depends, such as sample sizes, dimensions, types and degrees of dependence, estimation methods, etc. Computations are desired for all com- binations of these variables. If conducting these computations sequentially is too time- consuming, parallel computing can be applied over all combinations of select variables. The final result object of a simulation study is typically an array. From this array, sum- mary statistics can be derived and presented in terms of (flat contingency or LATEX) tables or visualized in terms of (matrix-like) figures. The R package simsalapar provides several tools to achieve the above tasks.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Analysis with R
