Skip to content

i-kiwamu/cl3a

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cl3a

Build Status

Common Lisp Library of Linear Algebra

This is still under alpha version!

What is this?

This library provides suites of calculatins for linear algebra like OpenBLAS or Eigen. The aims of this library are

  • to provide sufficiently fast library of linear algebra for Lispers
  • to explore the capability of linear algebra calculations not to use foreign function interface (FFI)

Requirements

  • Intel X86-64
  • SBCL (>= 1.4.15)

Benchmark

Dot product

Performance of dot product in 10^5 repeat by 3.4 GHz Intel Core i7

performance of dot product

Matrix-vector multiplication

Performance of multiplication between matrix and vector in 10^3 repeat by 3.4 GHz Intel Core i7

performance of matrix-vector multiplication

Matrix-matrix multiplication

Performance of matrix multiplication in 10 repeat by 3.4 GHz Intel Core i7

performance of matrix-matrix multiplication

About

Common Lisp Library of Linear Algebra

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published