MAGMA

Open forum for general discussions relating to PLASMA.

MAGMA

Postby Sebastiaan » Fri Jun 11, 2010 2:58 pm

Hi all!

I noticed the MAGMA project which is capable of using GPU for linear algebra. In the handout ( http://icl.cs.utk.edu/magma/overview/index.html ) it shows capability of using both GPU and CPU. Is there any chance that MAGMA and PLASMA will merge someday, so we can stick to one implementation?
Sebastiaan
 
Posts: 4
Joined: Thu Jun 10, 2010 10:23 am

Re: MAGMA

Postby admin » Fri Jun 11, 2010 3:39 pm

It is difficult to say if PLASMA and MAGMA are going to merge into one project.
Right now both PLASMA and MAGMA have their strengths and weaknesses.

MAGMA is more capable of accelerating "standard" (LAPACK) algorithms, both linear systems and eigenvalues.
MAGMA is also GPU-centric, i.e., the principle is to use the GPU to the fullest.

PLASMA employed new algorithms, which we refer to as "tile algorithms", which utilize multicore CPUs better.
But this applies to linear systems and not so well to eigenvalues.
And PLASMA is CPU-centric, i.e., the principle is to use the CPUs to the fullest.
But.
We are looking into accelerating PLASMA using a GPU and have very promising results.

So, I am afraid that the answer is that PLASMA and MAGMA are going to be separate project, each having its own niche.
Jakub
admin
Site Admin
 
Posts: 79
Joined: Wed May 13, 2009 1:27 pm


Return to User discussion

Who is online

Users browsing this forum: Bing [Bot] and 1 guest

cron