Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use libblastrampoline to forward to a user-defined BLAS at runtime #39455

Merged
merged 6 commits into from
Feb 25, 2021

Commits on Feb 24, 2021

  1. Incorporate libblastrampoline (LBT)

    All BLAS and LAPACK are now routed through LBT.
    SuiteSparse is also linked against LBT.
    OpenBLAS is still installed as before, and is
    what LBT forwards to by default.
    
    Co-authored-by: Simon Byrne <[email protected]>
    Co-authored-by: Kristoffer Carlsson <[email protected]>
    3 people authored and staticfloat committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    691b74c View commit details
    Browse the repository at this point in the history
  2. Remove use of BLAS.vendor() from Distributed tests

    Viral B. Shah authored and staticfloat committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    a0dfe65 View commit details
    Browse the repository at this point in the history
  3. Use 64-bit BLAS more consistently when Base.USE_BLAS64 is set

    Viral B. Shah authored and staticfloat committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    d4c970a View commit details
    Browse the repository at this point in the history
  4. add NEWS

    tighten BLAS vendor API
    Viral B. Shah authored and staticfloat committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    8972976 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2021

  1. Apply suggestions from code review

    Co-authored-by: Curtis Vogt <[email protected]>
    ViralBShah and omus committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    125d668 View commit details
    Browse the repository at this point in the history
  2. Update stdlib/LinearAlgebra/src/blas.jl

    Co-authored-by: Curtis Vogt <[email protected]>
    ViralBShah and omus committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    9508715 View commit details
    Browse the repository at this point in the history