SaaSHub helps you find the best software and product alternatives Learn more →
Top 16 LAPACK Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
blasjs
Pure Javascript manually written :ok_hand: implementation of BLAS, Many numerical software applications use BLAS computations, including Armadillo, LAPACK, LINPACK, GNU Octave, Mathematica, MATLAB, NumPy, R, and Julia.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
SciFortran
A library of fortran modules and routines for scientific calculations (*in a way* just like scipy for python)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
The Fortran implementation is just a reference implementation. The goal of reference BLAS [0] is to provide relatively simple and easy to understand implementations which demonstrate the interface and are intended to give correct results to test against. Perhaps an exceptional Fortran compiler which doesn't yet exist could generate code which rivals hand (or automatically) tuned optimized BLAS libraries like OpenBLAS [1], MKL [2], ATLAS [3], and those based on BLIS [4], but in practice this is not observed.
Justine observed that the threading model for LLaMA makes it impractical to integrate one of these optimized BLAS libraries, so she wrote her own hand-tuned implementations following the same principles they use.
[0] https://en.wikipedia.org/wiki/Basic_Linear_Algebra_Subprogra...
[1] https://github.com/OpenMathLib/OpenBLAS
[2] https://www.intel.com/content/www/us/en/developer/tools/onea...
[3] https://en.wikipedia.org/wiki/Automatically_Tuned_Linear_Alg...
[4]https://en.wikipedia.org/wiki/BLIS_(software)
Project mention: Linus Torvalds adds arbitrary tabs to kernel code | news.ycombinator.com | 2024-04-17Indentation by steps of 3 spaces is common in old Fortran 77 code. This is LAPACK for example. Scroll down to about line 400 to see actual code, not comments.
https://github.com/Reference-LAPACK/lapack/blob/master/SRC/c...
Project mention: What numerical libraries (besides LAPACK) do you normally use in Fortran? | /r/fortran | 2023-06-09SciFortran is a library of numerical routines for scientific calculations.
LAPACK related posts
-
Linus Torvalds adds arbitrary tabs to kernel code
-
Lapack: Release 3.12.0
-
Lapack – Releases from 1.0 to 3.1.1
-
Assume I'm an idiot - oogabooga LLaMa.cpp??!
-
I think I've "fixed" some compiler errors from a lapack library (which conssisted of white spaces errors only that made the code not compile). Supposing that there was actual errors, how can I enter in contact to send the fixed code?
-
What tools or libraries are missing in rust?
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 May 2024
Index
What are some of the best open-source LAPACK projects? This list will help you:
Project | Stars | |
---|---|---|
1 | OpenBLAS | 6,014 |
2 | lapack | 1,408 |
3 | scikit-cuda | 970 |
4 | jblas | 589 |
5 | oj! Algorithms | 454 |
6 | ndarray-linalg | 356 |
7 | blasjs | 288 |
8 | monolish | 190 |
9 | xtensor-blas | 155 |
10 | lapack | 80 |
11 | intel-mkl-src | 74 |
12 | quickstart-fortran | 60 |
13 | linalg | 46 |
14 | analisis-numerico-computo-cientifico | 44 |
15 | SLICOT-Reference | 40 |
16 | SciFortran | 2 |
Sponsored