R is usually said to be the single-threaded software by default. Therefore, one sometimes needs too much time to run some heavy codes. However, there are some packages available in R which allow to run on a multiple thread on the CPU. My question is how to utilize multiple cores in a machine? I would be appreciated if anyone can share his or her experience with the multi-core computations using R.