[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Help-gsl] Use of assembler code in matrix get element functions. Co
From: |
Leo Razoumov |
Subject: |
Re: [Help-gsl] Use of assembler code in matrix get element functions. Could be useful? |
Date: |
Tue, 26 Oct 2010 15:06:20 -0400 |
On Mon, Oct 25, 2010 at 15:02, Thomas Weber <address@hidden> wrote:
> On Sat, Oct 23, 2010 at 10:36:00AM +0200, José Luis García Pallero wrote:
>
> I suggest having a look at
> http://dl.fefe.de/optimizer-isec.pdf
> first.
>
> Quote from it (page 38):
> - Using the inline assembler is hard
> - Most people can’t do it
> - Of those who can, most don’t actually improve performance with it
>
> Thomas
>
Also, use CBLAS interface as much as you can and vectorize your matrix
operations. There are highly assembler optimized CBLAS libraries out
there (ATLAS, Goto BLAS) that are compatible with GSL
--Leo--