non port: math/blis/pkg-plist |
Number of commits found: 10 |
Thursday, 5 Jan 2023
|
02:33 Johannes M Dieterich (jmd)
math/blis: Update to 0.9.0
- changelog: github.com/flame/blis/releases/tag/0.9.0
- while here, fix the CBLAS=OFF configure case
bf5edbe |
Sunday, 5 Jun 2022
|
23:28 Yuri Victorovich (yuri)
math/blis: Remove dependency on llvm-10; strip binary; add missing .pc file in
pkg-plist
PR: 264487
Approved by: portmgr (blanket: ports compliance)
264f988 |
Wednesday, 15 Jan 2020
|
18:20 jmd
math/blis: update to 0.6.1
Bugfix release.
While there, update LLVM requirement to llvm90.
|
Saturday, 22 Dec 2018
|
01:25 jmd
math/blis: Upgrade to 0.5.1
No changelog upstream.
|
Monday, 5 Nov 2018
|
01:09 jmd
math/blis: update to release 0.5.0.
Most important addition to this release are mixed precision interfaces. This
allows one to, e.g., put in single precision data but carry the computation
out in double precision accuracy.
Note that flame/blis is the upstream for the BLIS library. AMD has forked
BLIS and releases independently from the FLAME project but is strightly
downstream.
|
Tuesday, 31 Jul 2018
|
13:12 jmd
math/blis: update to 0.4.0
This release incorporates the changes needed for us which were previously only
available through a snapshot. It also allows us to drop some install hacks and
brings general improvements to blis itself.
Switch to llvm6 as the compiler.
Reviewed by: zeising (mentor)
Approved by: zeising (mentor)
Differential Revision: https://reviews.freebsd.org/D16522
|
Sunday, 20 May 2018
|
21:31 jmd
math/blis: update to post 0.3.2 snapshot.
Among other changes, this improves performance on recent AMD architectures and
contains the official runtime kernel selection we asked them for.
Reviewed by: zeising (mentor)
Approved by: zeising (mentor)
Differential Revision: https://reviews.freebsd.org/D15334
|
Tuesday, 12 Dec 2017
|
02:49 jmd
math/blis: update to the first snapshot working on FreeBSD to support runtime
kernel selection. For amd64, this will now select, if available, an assembly
optimized kernel for the CPU architecture blis is running on. The other
architectures continue to only use what is now called the generic kernel but in
theory arm and power7 assembly optimizations are available.
Due to this, remove the old explicit kernel selection. Also switch to use
devel/llvm50 as a compiler to actually support all the architectures (and
upstream compile flags) properly. This hopefully will also help with getting
blis to work on other architectures out of the box.
Reviewed by: swills (mentor)
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D13264
|
Thursday, 25 May 2017
|
01:25 jmd
math/blis: Change to also always compile a shared library version of the
library. This is in line with other BLAS libraries in the tree.
While there, correct LOCALBASE to be PREFIX.
Reviewed by: swills (mentor)
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10865
|
Saturday, 20 May 2017
|
23:09 jmd
new port: math/blis
BLIS is a portable software framework for instantiating high-performance
BLAS-like dense linear algebra libraries. The framework was designed to isolate
essential kernels of computation that, when optimized, immediately enable
optimized implementations of most of its commonly used and computationally
intensive operations. BLIS is written in ISO C99 and available under a
BSD3CLAUSE. While BLIS exports a new BLAS-like API, it also includes a BLAS
compatibility layer which gives application developers access to BLIS
implementations via traditional BLAS routine calls. (from their github)
Reviewed by: swills (mentor)
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10811
|
Number of commits found: 10 |