Recent Releases of flexiblas
flexiblas - 3.5.0 - Prelease 1
This is the frist prerelease of FlexiBLAS 3.5.0.
*This is not meant for production but for testing the changes and improvements *
Changes with respect to FlexiBLAS 3.4.5:
- Import LAPACK 3.12.1
- Support for LAPACKE
- Better support for CBLAS
- Reduce the number of files to compile.
- Unnecessary printf in setnumthreads.c #64
- Remove some GPL leftovers
- Fix GNU Octave interface with Octave >= 10
- Fix usage of AMD BLIS with AOCL_DTL enabled
- Correct handling of MKLSetNum_Threads
- Add MKLGetMax_Threads to maintain compatability
- Fix compiler flags for GNU GCC on Apple Silicon
- Fixes from GITHUB:
- Compiliation on MacOS GH #35
- useless printf GH #64
- F2C typo in main CMakeLists.txt GH #66
- GEMMTR test error GH #63
- Add C++ support to header files GH #69
- Detect F2C API for float return values
Full Changelog: https://github.com/mpimd-csc/flexiblas/compare/v3.4.5...v3.4.80
- Fortran
Published by grisuthedragon 7 months ago
flexiblas - Release 3.4.5
Bugfix release in the 3.4.x branch
Changelog
- Fix cblas scnrm2 typo (See GH #54)
- Consistent indentation (See GH #55)
- Fix some typos (See GH #56)
- Support for NVPL BLAS
- Fix bug in xAXPBY with ALPHA = BETA = 0.0
- Add different symbols nameing schemens in parallel
- Add support for xGEMMT/xGEMMTR
- Fix all disclaimers to match the SPDX identifier
- Fix building the auxillary library on Apple MacOS X (GH#61)
- Fix underlinkage with GCC 15 and glibc, (GH #62)
- Fix: detect wrong MKL/TBB without crashing the build process.
Full Changelog: https://github.com/mpimd-csc/flexiblas/compare/v3.4.4...v3.4.5
- Fortran
Published by grisuthedragon about 1 year ago
flexiblas - Release 3.4.4
Bugfix release in the 3.4.x branch
Full Changelog: https://github.com/mpimd-csc/flexiblas/compare/v3.4.3...v3.4.4
Closes: #52
- Fortran
Published by grisuthedragon almost 2 years ago
flexiblas - Release v3.4.3
Bugfix release in the 3.4.x branch
Closes: - #49 - #50 - #51
- Fortran
Published by grisuthedragon almost 2 years ago
flexiblas - Release 3.4.2
Release 3.4.2
- Numerous fixes regarding the hidden Fortran arguments and GCC 14. Closes #45
Full Changelog: https://github.com/mpimd-csc/flexiblas/compare/v3.4.1...v3.4.2
- Fortran
Published by grisuthedragon almost 2 years ago
flexiblas - Release v3.4.2-rc2
Fix wrong file names in integer8 build
Full Changelog: https://github.com/mpimd-csc/flexiblas/compare/v3.4.2-rc1...v3.4.2-rc2
- Fortran
Published by grisuthedragon almost 2 years ago
flexiblas - Release 3.4.2-rc1
Release Candidate 1 for 3.4.2
Closes #45
Full Changelog: https://github.com/mpimd-csc/flexiblas/compare/v3.4.1...v3.4.2-rc1
- Fortran
Published by grisuthedragon almost 2 years ago
flexiblas - Release 3.4.1
This is the first patch release of the 3.4 series.
- Fortran
Published by grisuthedragon about 2 years ago
flexiblas - Release v3.3.0
Full Changelog: https://github.com/mpimd-csc/flexiblas/compare/v3.2.1...v3.3.0
Release tarballs see: https://www.mpi-magdeburg.mpg.de/projects/flexiblas
- Fortran
Published by grisuthedragon about 3 years ago
flexiblas - Version 3.2.1
Bugfix Release in 3.2.x
- Tests now working with LAPACK 3.10.1 on MacOS X.
- Fortran
Published by grisuthedragon over 3 years ago
flexiblas - Version 3.2.0
Release 3.2.0
See CHANGELOG for details.
- Fortran
Published by grisuthedragon almost 4 years ago
flexiblas - Version 3.1.3
Bugfix release in the 3.1. series
- Fortran
Published by grisuthedragon almost 4 years ago
flexiblas - Version 3.1.2
Bugfix release in the 3.1. series
- Fortran
Published by grisuthedragon about 4 years ago
flexiblas - Version 3.1.1
First bugfix release for the 3.1 series.
- Fortran
Published by grisuthedragon about 4 years ago
flexiblas - Version 3.1.0
Highlights: - full support for LAPACK 3.10.0 - backend builder for building additional backends easily - a huge set of bugfixes
- Fortran
Published by grisuthedragon about 4 years ago
flexiblas - Version 3.0.3
Bugfix Release
Closes: #3
- Fortran
Published by grisuthedragon over 5 years ago
flexiblas - Version 3.0.2
Bugfix release of the 3.0.x branch
- Fortran
Published by grisuthedragon over 5 years ago
flexiblas - Version 3.0.1
Bugfix release for the 3.0.x branch.
- Fortran
Published by grisuthedragon over 5 years ago
flexiblas - Version 3.0.0
3.0.0 (June, 2020)
- Remove useless NETLIB64 config option
- Update to LAPACK 3.9.0
- Update LAPACK 3.7.0 to 3.7.1 Due to the fact that the ABI is the same and LAPACK 3.7.1 is only a bugfix release the LAPACK API Version 3.7.0 and 3.7.1 will give the same interface and the same fallback backend from LAPACK 3.7.1
- Fix #72 - Default BLAS can be set using FLEXIBLASDEFAULTBLAS at compile time
- Fix #74 - FLEXIBLAS_CONFIG environment variable to supply a local config
- Internal PATH management redesigned, FLEXIBLASLIBRARYPATH introduced.
- Support for per function hooks.
- CMake minimum version 3.0.0
- New property: nolapack, prevent FlexiBLAS from loading LAPACK from the backend. In this way the LAPACK implementation from FlexiBLAS will be used and a full profile can be generated.
- hooks handled via the flexiblas tool
- 32 and 64 bit integer version does not shared binaries or configuration
- A precompiled reference BLAS and LAPACK implementatiion can be used during compilation.
- libcscutils is now compiled and linked with -fvisibility=hidden to avoid linking libcscutils when linking with flexiblas
- OpenBLAS from Debian/Ubuntu/RHEL/Fedora is found properly in all versions.
- Fortran
Published by grisuthedragon over 5 years ago