OpenBLAS
OpenBLAS copied to clipboard
OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
The discussions in #4049 inspire me to creat an issue for further discussions. Differ from commercial ISAs, which have a clear development plan, the total amount of products supporting rvv...
* Change logical type for 64bit interface * Fix xerbla_ calls in several functions (Added 3rd argument with string size) * Usage of generated macros in f2c files to determine...
Now I'm not entirely sure what's going on, but MSVC on Windows requires /OPT:NOREF to be added when static linking to OpenBLAS, otherwise it doesn't work on architectures the library...
Hello, I've been delving into the OpenBLAS codebase, specifically focusing on the gemm_driver function in [level3_thread.c](https://github.com/OpenMathLib/OpenBLAS/blob/1412d2deeb32cfc1d80150eba520a5bba915f1c6/driver/level3/level3_thread.c#L4) with the `#USE_OPENMP=1` flag enabled. I've come across a section in the code where...
This would greatly help with the competing demand of re-using our kernels between different cores with different parameters whilst not overly bloating the dynamic binary. Looking at `gotoblas_t` (https://github.com/OpenMathLib/OpenBLAS/blob/develop/common_param.h#L1211), there...
The defaults in param.h now reflect an L2 size of 128KB, and that is scaled based on the actual size.
Hi, I wanted to update the wiki page [How to build OpenBLAS for Windows on ARM64](https://github.com/xianyi/OpenBLAS/wiki/How-to-build-OpenBLAS-for-Windows-on-ARM64) because the instructions are deprecated but the edit button is gone. What is the...
**System:** ``` $ lscpu | grep 'Model name:' Model name: AMD EPYC 9554 64-Core Processor $ uname -a Linux hpcl002 4.18.0-372.32.1.el8_6.x86_64 #1 SMP Fri Oct 7 12:35:10 EDT 2022 x86_64...
Hi Team, I try to build OpenBLAS by enabling openmp on Windows on ARM device. I've reproduced below link errors. Do you know the issue? How to solve it? Thanks!...
I can see [here](https://github.com/OpenMathLib/OpenBLAS/blob/develop/cmake/OpenBLASConfig.cmake.in) that there is a template for a well made find module for OpenBLAS. However, the find module provided with the pre-built releases is extremely basic and...