vectorised operations

Speed boosting in R: Writing efficient code & parallel programming

Have more things happen at once: Parallel Programming Parallel processing is about using multiple cores of your computer’s CPU to run multiple tasks simultaneously. This enables you to complete the same task multiple times quicker!In R, usually computations run sequentially. When we initiate multiple tasks they are performed one after the other, new task starts only after the previous one is completed. This might become the bottleneck when you come across a computationally heavy process.