BSD Ports

math/blis 2.1 FreeBSD

Software framework for high-performance BLAS-like libraries

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
math
Package size
680.1 KiB, 6277.6 KiB installed

Description

software framework for high-performance BLAS-like libraries

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.

In the other systems

SystemPortVersion
FreeBSDmath/blis2.1
DragonFlymath/blis1.1
MidnightBSDmath/blis1.1_1

Install

Binary package:

pkg install blis

From the ports tree:

cd /usr/ports/math/blis/ && make install clean

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

RUN_DEPENDS=	blis>0:math/blis
LIB_DEPENDS=	libblis.so:math/blis

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.12.10.9.0_12.02.1
FreeBSD:14:quarterly2.12.1n/a1.12.1
FreeBSD:15:latest2.12.1n/a2.02.0
FreeBSD:15:quarterly2.12.1n/an/an/a
FreeBSD:16:latest2.12.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 17
Run dependencies 14

Configuration

Options name: math_blis

OptionDefaultDescription
CBLASoffbuild the CBLAS compatibility layer
PARAonuse pthread parallelization
USES
compiler fortran gmake perl5 python shebangfix
Service scripts
none

Files

pkg-plist 103
  • include/blis.h
  • include/blis/blis.h
  • include/blis/cblas.h
  • include/cblas.h
  • lib/libblis.a
  • lib/libblis.so
  • lib/libblis.so.4
  • lib/libblis.so.4.0.0
  • share/blis/avx.s
  • share/blis/avx512dq.s
  • share/blis/avx512f.s
  • share/blis/common.mk
  • share/blis/config.mk
  • share/blis/config/a64fx/bli_kernel_defs_a64fx.h
  • share/blis/config/a64fx/make_defs.mk
  • share/blis/config/altra/bli_kernel_defs_altra.h
  • share/blis/config/altra/make_defs.mk
  • share/blis/config/altramax/bli_kernel_defs_altramax.h
  • share/blis/config/altramax/make_defs.mk
  • share/blis/config/amd64/make_defs.mk
  • share/blis/config/amd64_legacy/make_defs.mk
  • share/blis/config/arm32/make_defs.mk
  • share/blis/config/arm64/make_defs.mk
  • share/blis/config/armsve/bli_kernel_defs_armsve.h
  • share/blis/config/armsve/make_defs.mk
  • share/blis/config/bgq/bli_kernel_defs_bgq.h
  • share/blis/config/bgq/make_defs.mk
  • share/blis/config/bulldozer/bli_kernel_defs_bulldozer.h
  • share/blis/config/bulldozer/make_defs.mk
  • share/blis/config/cortexa15/bli_kernel_defs_cortexa15.h
  • share/blis/config/cortexa15/make_defs.mk
  • share/blis/config/cortexa53/bli_kernel_defs_cortexa53.h
  • share/blis/config/cortexa53/make_defs.mk
  • share/blis/config/cortexa57/bli_kernel_defs_cortexa57.h
  • share/blis/config/cortexa57/make_defs.mk
  • share/blis/config/cortexa9/bli_kernel_defs_cortexa9.h
  • share/blis/config/cortexa9/make_defs.mk
  • share/blis/config/excavator/bli_kernel_defs_excavator.h
  • share/blis/config/excavator/make_defs.mk
  • share/blis/config/firestorm/bli_kernel_defs_firestorm.h
  • share/blis/config/firestorm/make_defs.mk
  • share/blis/config/generic/bli_kernel_defs_generic.h
  • share/blis/config/generic/make_defs.mk
  • share/blis/config/haswell/bli_kernel_defs_haswell.h
  • share/blis/config/haswell/make_defs.mk
  • share/blis/config/intel64/make_defs.mk
  • share/blis/config/knl/bli_kernel_defs_knl.h
  • share/blis/config/knl/make_defs.mk
  • share/blis/config/penryn/bli_kernel_defs_penryn.h
  • share/blis/config/penryn/make_defs.mk
  • share/blis/config/piledriver/bli_kernel_defs_piledriver.h
  • share/blis/config/piledriver/make_defs.mk
  • share/blis/config/power/make_defs.mk
  • share/blis/config/power10/bli_kernel_defs_power10.h
  • share/blis/config/power10/make_defs.mk
  • share/blis/config/power9/bli_kernel_defs_power9.h
  • share/blis/config/power9/make_defs.mk
  • share/blis/config/rv32i/bli_kernel_defs_rv32i.h
  • share/blis/config/rv32i/make_defs.mk
  • share/blis/config/rv32iv/bli_kernel_defs_rv32iv.h
  • share/blis/config/rv32iv/make_defs.mk
  • share/blis/config/rv64i/bli_kernel_defs_rv64i.h
  • share/blis/config/rv64i/make_defs.mk
  • share/blis/config/rv64iv/bli_kernel_defs_rv64iv.h
  • share/blis/config/rv64iv/make_defs.mk
  • share/blis/config/sandybridge/bli_kernel_defs_sandybridge.h
  • share/blis/config/sandybridge/make_defs.mk
  • share/blis/config/sifive_x280/bli_kernel_defs_sifive_x280.h
  • share/blis/config/sifive_x280/make_defs.mk
  • share/blis/config/skx/bli_kernel_defs_skx.h
  • share/blis/config/skx/make_defs.mk
  • share/blis/config/steamroller/bli_kernel_defs_steamroller.h
  • share/blis/config/steamroller/make_defs.mk
  • share/blis/config/thunderx2/bli_kernel_defs_thunderx2.h
  • share/blis/config/thunderx2/make_defs.mk
  • share/blis/config/x86_64/make_defs.mk
  • share/blis/config/zen/bli_kernel_defs_zen.h
  • share/blis/config/zen/make_defs.mk
  • share/blis/config/zen2/bli_kernel_defs_zen2.h
  • share/blis/config/zen2/make_defs.mk
  • share/blis/config/zen3/bli_kernel_defs_zen3.h
  • share/blis/config/zen3/make_defs.mk
  • share/blis/config_registry
  • share/blis/configure-plugin
  • share/blis/flatten-headers.py
  • share/blis/fma3.s
  • share/blis/fma4.s
  • share/blis/fragment.mk
  • share/blis/gen-make-frag.sh
  • share/blis/ignore_list
  • share/blis/mirror-tree.sh
  • share/blis/plugin/Makefile
  • share/blis/plugin/bli_plugin.h.in
  • share/blis/plugin/bli_plugin_init_ref.c
  • share/blis/plugin/bli_plugin_init_zen3.c
  • share/blis/plugin/bli_plugin_register.c
  • share/blis/plugin/config.mk.in
  • share/blis/plugin/my_kernel_1_ref.c
  • share/blis/plugin/my_kernel_1_zen3.c
  • share/blis/plugin/my_kernel_2_ref.c

The first 100 are listed.

distinfo 1
FileSizeSHA256
flame-blis-2.1_GH0.tar.gz1.5758963e+07901752ec596cd63421ea45a6a06a9f34491cf5ae01cea412ece05f97a2690a96

Commit history 0

No commits in the history this site was built from.