Oops, sent to the wrong list (again), sorry.

Date: Tue, 21 Aug 2012 13:54:48 -0700
From: Norm Matloff <matl...@cs.ucdavis.edu>
To: r-sig-...@r-project.org
Subject: Re: [R-sig-hpc] GPU Computing

Peter Chausse wrote:

> I am looking for a function similar to mclapply() that would work with
> GPU cores. I have looked at all possible packages related to GPU...

The short answer is no.

Functions like mclapply() work on, say a quad core machine, by setting
up new invocations of R to run on each of the four CPU cores.  What you
have in mind would mean having R run on each of the GPU cores.  This is
not possible, for a variety of reasons (R needs a terminal shell, it
needs I/O etc.).

To have R take advantage of GPUs, one must write C/C++ (or FORTRAN)
code.  Currently packages that do this are very limited.  See the
relevant CRAN Task View, at

http://cran.r-project.org/web/views/HighPerformanceComputing.html

You might also take a look at my Rth package, at

http://heather.cs.ucdavis.edu/~matloff/rth.html 

Norm Matloff

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to