BSD Ports

math/openblas 0.3.25,2 MidnightBSD

Optimized BLAS library based on GotoBLAS2

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd3
Categories
math

Description

OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version. OpenBLAS is an open source project supported by Lab of Parallel Software and Computational Science, ISCAS.

NOTE: If you want to specify your CPU microarchitecture manually, please use TARGET_CPU_ARCH knob, e.g., "make TARGET_CPU_ARCH=NEHALEM". This value is set TARGET build flag.

In the other systems

SystemPortVersion
MidnightBSDmath/openblas0.3.25,2
FreeBSDmath/openblas0.3.34_1,2
NetBSDmath/openblas0.3.31nb1
DragonFlymath/openblas0.3.29_1,2
HardenedBSDmath/openblas0.3.34_1,2
GhostBSDmath/openblas0.3.34_1,2

Install

Binary package:

mport install openblas

From mports:

cd /usr/mports/math/openblas && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	openblas>0:math/openblas
LIB_DEPENDS=	libopenblas.so:math/openblas

Dependencies

Configuration

Options name: math_openblas

OptionDefaultDescription
DYNAMIC_ARCHoffSupport multiple CPU types on i386 and amd64
INTERFACE64offUse 8 byte integers on 64-bit architectures
OPENMPonUse OpenMP for threading
USES
compiler:c11 cpe fortran gmake perl5 pkgconfig
Service scripts
none

Files

pkg-plist 16
  • include/cblas.h
  • include/f77blas.h
  • include/lapack.h
  • include/lapacke.h
  • include/lapacke_config.h
  • include/lapacke_mangling.h
  • include/lapacke_utils.h
  • include/openblas_config.h
  • lib/cmake/openblas/OpenBLASConfig.cmake
  • lib/cmake/openblas/OpenBLASConfigVersion.cmake
  • lib/libopenblas.a
  • lib/libopenblas.so
  • lib/libopenblas.so.0
  • lib/libopenblasp-r.a
  • lib/libopenblasp-r.so
  • libdata/pkgconfig/openblas.pc
distinfo 3
FileSizeSHA256
openblas/large.tgz2595f328d88b7fa97722f271d7d0cfea1c220e0f8e5ed5ff01d8ef1eb51d6f4243a1
openblas/timing.tgz1.059485e+06999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af
openblas/OpenMathLib-OpenBLAS-v0.3.25-5e1a429_GH0.tar.gz2.4073895e+07848beec6974e550aef74784b599a1c88549f70432b575e1dc1822eef15b4bc5d
Master sites 1
  • NL/lapack/timing/:lapack_tmg