Skip to content

How can I use muliple cores of CPU in Windows or OS X?

4 messages · Agony, Simon Pickert, Uwe Ligges +1 more

#
Dear all,

I have about 50 pages of R codes and ran it in both OS X and Windows.
It takes at least haft a day to have the results. The running time is not very different in both Systems.
I found that R does not use all cores of CPU by default.
Can anybody help me to use all cores of CPU in my programming from the beginning or through programming in both OS X and Windows?

Many thanks your attention and help in advance.

Best,
Amir
#
Mcapply from package 'parallel'. Also see package 'multicore'
#
On 06.11.2013 00:26, Simon Pickert wrote:
Not mcapply: it won't work under Windows that the OP asked for.

But package parallel is the right hint. It also provides other 
parallelization techniques that will work under Windows.

Best,
Uwe Ligges
#
On Tue, Nov 5, 2013 at 3:36 PM, Uwe Ligges
<ligges at statistik.tu-dortmund.de> wrote:
Packages foreach and doParallel provide ways of writing parallel code
that will run on all systems, without having to worry about details of
parallel computation on each platform.

HTH,

Peter