openblas_ffi 0.1.1

FFI bindings to sequential and parallel OpenBLAS.
Documentation

libopenblas

This is a Rust binding to OpenBLAS (https://github.com/xianyi/OpenBLAS).

This particular library actually compiles two copies of OpenBLAS: a sequential version, and a thread-parallel version (not the OpenMP one). The sequential BLAS routines are prefixed by openblas_sequential_, and likewise the parallel BLAS routines are prefixed by openblas_parallel_.

Only the CBLAS API is likely to be supported.

Requirements

Building OpenBLAS requires a GCC toolchain (gcc and gfortran), as well as objcopy from binutils to rename symbols for our dual sequential-parallel versioning.