|
2 | 2 |
|
3 | 3 | We have a [GitHub discussions](https://github.com/OpenMathLib/OpenBLAS/discussions/) forum to discuss usage and development of OpenBLAS. We also have a [Google group for *users*](https://groups.google.com/forum/#!forum/openblas-users) and a [Google group for *development of*](https://groups.google.com/forum/#!forum/openblas-dev) OpenBLAS.
|
4 | 4 |
|
5 |
| -## Donations |
6 |
| - |
7 |
| -You can read OpenBLAS statement of receipts and disbursement and cash balance on [google doc](https://docs.google.com/spreadsheet/ccc?key=0AghkTjXe2lDndE1UZml0dGpaUzJmZGhvenBZd1F2R1E&usp=sharing). A backer list is available [on GitHub](https://github.com/OpenMathLib/OpenBLAS/blob/develop/BACKERS.md). |
8 |
| - |
9 |
| -We welcome the hardware donation, including the latest CPU and boards. |
10 |
| - |
11 | 5 | ## Acknowledgements
|
12 | 6 |
|
13 |
| -This work is partially supported by |
| 7 | +This work was or is partially supported by the following grants, contracts and institutions: |
| 8 | + |
14 | 9 | * Research and Development of Compiler System and Toolchain for Domestic CPU, National S&T Major Projects: Core Electronic Devices, High-end General Chips and Fundamental Software (No.2009ZX01036-001-002)
|
15 | 10 | * National High-tech R&D Program of China (Grant No.2012AA010903)
|
| 11 | +* [PerfXLab](http://www.perfxlab.com/) |
| 12 | +* Chan Zuckerberg Initiative's Essential Open Source Software for Science program: |
| 13 | + * Cycle 1 grant: [Strengthening NumPy's foundations - growing beyond code](https://figshare.com/articles/journal_contribution/Proposal_NumPy_OpenBLAS_for_Chan_Zuckerberg_Initiative_EOSS_2019_round_1/10302167) (2019-2020) |
| 14 | + * Cycle 3 grant: [Improving usability and sustainability for NumPy and OpenBLAS](https://chanzuckerberg.com/eoss/proposals/improving-usability-and-sustainability-for-numpy-and-openblas/) (2020-2021) |
| 15 | +* Sovereign Tech Fund funding: [Keeping high performance linear algebra computation accessible and open for all](https://www.sovereigntechfund.de/tech/openblas) (2023-2024) |
| 16 | + |
| 17 | +Over the course of OpenBLAS development, a number of donations were received. |
| 18 | +You can read OpenBLAS's statement of receipts and disbursement and cash balance in |
| 19 | +[this Google doc](https://docs.google.com/spreadsheet/ccc?key=0AghkTjXe2lDndE1UZml0dGpaUzJmZGhvenBZd1F2R1E&usp=sharing) (covers 2013-2016). |
| 20 | +A list of backers is available [in BACKERS.md](https://github.com/OpenMathLib/OpenBLAS/blob/develop/BACKERS.md) in the main repo. |
| 21 | + |
| 22 | +### Donations |
| 23 | + |
| 24 | +We welcome hardware donations, including the latest CPUs and motherboards. |
| 25 | + |
| 26 | + |
| 27 | +## Open source users of OpenBLAS |
| 28 | + |
| 29 | +Prominent open source users of OpenBLAS include: |
| 30 | + |
| 31 | +* [Julia](https://julialang.org) - a high-level, high-performance dynamic programming language for technical computing |
| 32 | +* [NumPy](https://numpy.org) - the fundamental package for scientific computing with Python |
| 33 | +* [SciPy](https://scipy.org) - fundamental algorithms for scientific computing in Python |
| 34 | +* [R](https://www.r-project.org/) - a free software environment for statistical computing and graphics |
| 35 | +* [OpenCV](https://opencv.org/) - the world's biggest computer vision library |
16 | 36 |
|
17 |
| -## Users of OpenBLAS |
| 37 | +OpenBLAS is packaged in most major Linux distros, as well as general and |
| 38 | +numerical computing-focused packaging ecosystems like Nix, Homebrew, Spack and |
| 39 | +conda-forge. |
18 | 40 |
|
19 |
| -* <a href='http://julialang.org/'>Julia - a high-level, high-performance dynamic programming language for technical computing</a><br /> |
20 |
| -* Ceemple v1.0.3 (C++ technical computing environment), including OpenBLAS, Qt, Boost, OpenCV and others. The only solution with immediate-recompilation of C++ code. Available from <a href='http://www.ceemple.com'>Ceemple C++ Technical Computing</a>. |
21 |
| -* [netlib-java](https://github.com/fommil/netlib-java) and various upstream libraries, allowing OpenBLAS to be used from languages on the Java Virtual Machine. |
| 41 | +OpenBLAS is used directly by libraries written in C, C++ and Fortran (and |
| 42 | +probably other languages), and directly by end users in those languages. |
22 | 43 |
|
23 |
| -<!-- TODO: academia users, industry users, hpc centers deployed openblas, etc. --> |
24 | 44 |
|
25 | 45 | ## Publications
|
26 | 46 |
|
|
0 commit comments