Sign inSign up

topaztechnology/openblas-ubuntu

By topaztechnology

•Updated 3 months ago

Ubuntu OpenBLAS build with heap allocation

Image
0

1.9K

topaztechnology/openblas-ubuntu repository overview

⁠Ubuntu OpenBLAS build image

This image builds OpenBLAS for linux/amd64 & linux/arm64 platforms on an Ubuntu base image.

Most standard OS packages of OpenBLAS (e.g. on Ubuntu & Alpine) seem to have suboptimal compiler flags, primarily not enabling heap allocation. Not having this enabled can cause stack overflow problems with large matrices when calling from the JVM with netlib.

The resulting optimised library package can be found at /usr/local/lib/libopenblas.so, with this library set using update-alternatives to provide libblas.so, libblas.so.3, liblapack.so and liblapack.so.3

latest (Dockerfile)⁠ - the latest release

TagUbuntuOpenBLASDockerfile
0.3.2322.040.3.23(Dockerfile)⁠
0.3.2122.040.3.21(Dockerfile)⁠

Tag summary

Content type

Image

Digest

sha256:950734947…

Size

45.6 MB

Last updated

3 months ago

docker pull topaztechnology/openblas-ubuntu