doc/using/overlays.xml: add BLIS

This commit is contained in:
Daniël de Kok 2020-09-07 19:48:35 +02:00
parent 863724b3f3
commit aeb5951978

View File

@ -184,6 +184,17 @@ self: super:
The Nixpkgs attribute is <literal>mkl</literal>. The Nixpkgs attribute is <literal>mkl</literal>.
</para> </para>
</listitem> </listitem>
<listitem>
<para>
<link
xlink:href="https://github.com/flame/blis">BLIS</link>
</para>
<para>
BLIS, available through the attribute
<literal>blis</literal>, is a framework for linear algebra kernels. In
addition, it implements the BLAS interface.
</para>
</listitem>
<listitem> <listitem>
<para> <para>
<link <link
@ -191,10 +202,13 @@ self: super:
BLIS/LIBFLAME</link> (optimized for modern AMD x86_64 CPUs) BLIS/LIBFLAME</link> (optimized for modern AMD x86_64 CPUs)
</para> </para>
<para> <para>
The AMD BLIS library, with attribute <literal>amd-blis</literal>, The AMD fork of the BLIS library, with attribute
provides a BLAS implementation. The complementary AMD LIBFLAME <literal>amd-blis</literal>, extends BLIS with optimizations for
library, with attribute <literal>amd-libflame</literal>, provides modern AMD CPUs. The changes are usually submitted to
a LAPACK implementation. the upstream BLIS project after some time. However, AMD BLIS
typically provides some performance improvements on AMD Zen CPUs.
The complementary AMD LIBFLAME library, with attribute
<literal>amd-libflame</literal>, provides a LAPACK implementation.
</para> </para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>