Skip to content

JuliaLinearAlgebra/OpenBLAS32.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenBLAS32.jl

CI

A simple package that depends on OpenBLAS32_jll, and sets up the forwarding for LP64 BLAS symbols on 64-bit architectures using libblastrampoline that ships with Julia. On 32-bit architectures, this package does nothing.

This package makes the following possible:

  1. JLLs of libraries need an LP64 BLAS can now link to libblastrampoline
  2. Users who want to use an LP64 BLAS will use libblastrampoline JLLs and include a dependency on OpenBLAS32.jl
  3. LP64 OpenBLAS will thus work out of the box as before
  4. However, since the underlying libraries are linked against libblastrampoline, users can also switch to different BLAS provider such as MKL or AppleAccelerate

About

OpenBLAS forwarding for LP64 BLAS in Julia

Topics

Resources

License

Stars

Watchers

Forks

Languages