On Sat, Dec 29, 2012 at 9:44 AM, Christophe Rhodes <csr21@cantab.net> wrote:

...

In regard to dot product and other linear algebra computations, a starting point might be to look at whether anyone has written/is writing a BLAS/ATLAS library for it. That would be worthwhile for anyone needing to do linear algebra regardless of language.

Liam

...

floating point operations. There isn't very much support in SBCL itself

to vectorize operations automatically, so the first step might be to

define some high-level functions (e.g. a dot-product or a fourier

transform) and write the machine instructions to execute that on the

processor board. (But I could be very wrong about what this is for.)

...

In regard to dot product and other linear algebra computations, a starting point might be to look at whether anyone has written/is writing a BLAS/ATLAS library for it. That would be worthwhile for anyone needing to do linear algebra regardless of language.

Liam