Sign inSign up

topaztechnology/openblas-ubuntu

By topaztechnology

Updated about 2 months ago

Ubuntu OpenBLAS build with heap allocation

Image
0

1.8K

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

about 2 months ago

docker pull topaztechnology/openblas-ubuntu