Abstract: Parallel computing is a type of computing architecture in which several processors execute or process an application or computation simultaneously. Parallel computing helps in performing large computations by dividing the workload between more than one processor, all of which work through the computation at the same time. Most supercomputers employ parallel computing principles to operate. Parallel computing is also known as parallel processing. This paper focuses on parallel programming in R, which is a programming language and software environment for statistical computing and graphics, there are several packages for parallel computing in R, some of which have existed a long time, e.g.Rmpi, nws, snow, sprint, foreach, multicore.R , which can also be compiled against multi-threaded linear algebra libraries, which helps to speed up calculations.
Key words: Parallel computing, computation simultaneously, programming language, statistical computing and graphics.
[1]. Brian Ripley [aut, cre, cph], Bill Venables [ctb], Douglas M. Bates [ctb], Kurt Hornik [trl] (partial port ca 1998), Albrecht Gebhardt [trl] (partial port ca 1998), David Firth [ctb], MASS: Support Functions and Datasets for Venables and Ripley's MASS,August 10 ,2021,< https://cran.r-project.org/web/packages/MASS/index.html>
[2]. Eddelbuettel, D, 2019, Parallel Computing With R: A Brief Review, August 15, 2021 <https://arxiv.org/abs/1912.11144>
[3]. Esam Mahdi , 2014, A Survey of R Software for Parallel Computing, American Journal of Applied Mathematics and Statistics, July 10,2021, <https://www.researchgate.net/publication/264518579_A_Survey_of_R_Software_for_Parallel_Computing>
[4]. Hadley Wickham [aut, cre], plyr: Tools for Splitting, Applying and Combining Data,August 15 ,2021,
< https://cran.r-project.org/web/packages/plyr/index.html>
[5]. Hao Yu, Luke Tierney, Ulrich Mansmann, 2009, State-of-the-art in Parallel Computing with R, July10, 2021,
<https://www.researchgate.net/publication/38105173_State_of_the_Art_in_Parallel_Computing_with_R>