|
[Date Index]
[Thread Index]
[Author Index]
Re: question about CUDA
- To: mathgroup at smc.vnet.net
- Subject: [mg115681] Re: question about CUDA
- From: Patrick Scheibe <pscheibe at trm.uni-leipzig.de>
- Date: Tue, 18 Jan 2011 05:50:07 -0500 (EST)
Sorry,
I'm not up-to-date with the currently used methods. You'll have to check
the literature about that.
Cheers
Patrick
On Mon, 2011-01-17 at 19:12 +0300, Ivan Smirnov wrote:
> Can you see then any ways to boost performance with CUDA for searching
> of possible solutions of any diophantine equations with powers?
>
> 2011/1/17 Patrick Scheibe <pscheibe at trm.uni-leipzig.de>
> Hi,
>
> this is not possible for one obvious and several other
> reasons.
> The obvious one is, that it is not implemented and *maybe*
> will never be
> for several reasons.
> You cannot think of CUDA as some kind of extension which
> allows you to
> run Mathematica code on the faster graphics card. Every
> function has to
> be separately implemented for CUDA.
>
> The version 8 Mathematica has several function which use CUDA,
> mainly
> for image processing and for matrix operations. Find an
> overview in the
> doc-center here
>
> CUDALink/guide/CUDALink
>
> CUDA is best used for highly "data-parallel" algorithms [1]
> which is, as
> far as I can say, not the case for Solve.
>
> Cheers
> Patrick
>
> [1] http://en.wikipedia.org/wiki/Data_parallelism
>
>
>
> On Mon, 2011-01-17 at 18:56 +0300, Ivan Smirnov wrote:
> > Patrick, thanks for answer. I have such thoughts.
> > Can you say, what additional code is needed to run Solve
> command in
> > Mathematica 8 with CUDA?
> >
> > 2011/1/17 Patrick Scheibe <pscheibe at trm.uni-leipzig.de>
> > Hi,
> >
> > no, this is not true. You can use CUDA enabled cards
> for
> > computations
> > even if this is the only card in the system. It
> should be
> > clear, that
> > then some resources of your graphics card may be
> used by other
> > applications currently running. Another thing is
> that your
> > CUDA program
> > may use too much memory or has too many bugs and
> crashes your
> > system..
> > this is the point where a second card become handy.
> For now,
> > leave it
> > like that and start playing with CUDA. The
> specification of
> > your card
> > here
> >
> >
> http://www.nvidia.com/object/product_geforce_8800_gt_us.html
> >
> > shows that you have 112 CUDA Cores and 512 MB Ram,
> which is
> > fine to see
> > the magic.
> >
> > Cheers
> > Patrick
> >
> >
> >
> > On Mon, 2011-01-17 at 05:36 -0500, Ivan Smirnov
> wrote:
> > > Hello.
> > > I'm planning to start using CUDA.
> > > If I have 8800GT card (it supports CUDA), can I
> start use
> > CUDA computations
> > > in Mathematica 8 with just this card or I need
> install one
> > more card in that
> > > PC? (I heard that one man said that supposedly
> there are
> > needed 2 or more
> > > cards as CUDA are parallel computations - is it
> true?).
> > >
> > > Ivan Smirnov
> > >
> > >
> >
> >
> >
> >
>
>
>
Prev by Date:
within ROOT(similar with c++), put big data into mathematica then get
Next by Date:
CUDADot bug?
Previous by thread:
Re: question about CUDA
Next by thread:
Re: question about CUDA
|