BSD Ports

math/atlas 3.10.3_2,1 MidnightBSD

Automatically Tuned Linear Algebra Software (ATLAS)

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

Description

The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. At present, it provides C and Fortran77 interfaces to a portable, efficient BLAS implementation, as well as enhanced versions of a few routines from LAPACK. To link with ATLAS shared libraries:

Serial (thread-safe) Fortran77 BLAS: -lf77blas Multi-threaded Fortran77 BLAS: -lptf77blas Serial (thread-safe) C BLAS: -lcblas Multi-threaded C BLAS: -lptcblas ATLAS-enhanced LAPACK, serial (thread-safe) interface: -lalapack -lf77blas -lcblas ATLAS-enhanced LAPACK, multi-threaded interface: -lalapack -lptf77blas -lptcblas

In the other systems

SystemPortVersion
MidnightBSDmath/atlas3.10.3_2,1
FreeBSDmath/atlas3.10.3_2,1

Install

Binary package:

mport install atlas-math

From mports:

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

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

RUN_DEPENDS=	atlas-math>0:math/atlas
LIB_DEPENDS=	libalapack.so:math/atlas

Dependencies

As this port's Makefile names them.

Build 1

Build dependencies 1

No port depends on this one.

Configuration

Options name: math_atlas

OptionDefaultDescription
ARCHDEFoffUse a specified architectural default
DATAonInstall tuning data and logs from the build
DOCSoff
TSCoffIf WALL_TIMER is enabled, use the TSC
WALL_TIMERoffUse less robust timing with higher resolution
USES
fortran gmake tar:bzip2
Service scripts
none
Conflicts with
cblas-[0-9]*

Files

pkg-plist 120
  • include/cblas.h
  • include/clapack.h
  • include/atlas/static/atlas_buildinfo.h
  • include/atlas/static/atlas_cNCmm.h
  • include/atlas/static/atlas_cacheedge.h
  • include/atlas/static/atlas_cmv.h
  • include/atlas/static/atlas_cmvN.h
  • include/atlas/static/atlas_cmvS.h
  • include/atlas/static/atlas_cmvT.h
  • include/atlas/static/atlas_cr1.h
  • include/atlas/static/atlas_csNKB.h
  • include/atlas/static/atlas_csysinfo.h
  • include/atlas/static/atlas_ctrsmXover.h
  • include/atlas/static/atlas_dNCmm.h
  • include/atlas/static/atlas_dmv.h
  • include/atlas/static/atlas_dmvN.h
  • include/atlas/static/atlas_dmvS.h
  • include/atlas/static/atlas_dmvT.h
  • include/atlas/static/atlas_dr1.h
  • include/atlas/static/atlas_dsysinfo.h
  • include/atlas/static/atlas_dtrsmXover.h
  • include/atlas/static/atlas_pthreads.h
  • include/atlas/static/atlas_sNCmm.h
  • include/atlas/static/atlas_smv.h
  • include/atlas/static/atlas_smvN.h
  • include/atlas/static/atlas_smvS.h
  • include/atlas/static/atlas_smvT.h
  • include/atlas/static/atlas_sr1.h
  • include/atlas/static/atlas_ssysinfo.h
  • include/atlas/static/atlas_strsmXover.h
  • include/atlas/static/atlas_trsmNB.h
  • include/atlas/static/atlas_type.h
  • include/atlas/static/atlas_zNCmm.h
  • include/atlas/static/atlas_zdNKB.h
  • include/atlas/static/atlas_zmv.h
  • include/atlas/static/atlas_zmvN.h
  • include/atlas/static/atlas_zmvS.h
  • include/atlas/static/atlas_zmvT.h
  • include/atlas/static/atlas_zr1.h
  • include/atlas/static/atlas_zsysinfo.h
  • include/atlas/static/atlas_ztrsmXover.h
  • include/atlas/static/cXover.h
  • include/atlas/static/cmm.h
  • include/atlas/static/dXover.h
  • include/atlas/static/dmm.h
  • include/atlas/static/sXover.h
  • include/atlas/static/smm.h
  • include/atlas/static/zXover.h
  • include/atlas/static/zmm.h
  • include/atlas/shared/atlas_buildinfo.h
  • include/atlas/shared/atlas_cNCmm.h
  • include/atlas/shared/atlas_cacheedge.h
  • include/atlas/shared/atlas_cmv.h
  • include/atlas/shared/atlas_cmvN.h
  • include/atlas/shared/atlas_cmvS.h
  • include/atlas/shared/atlas_cmvT.h
  • include/atlas/shared/atlas_cr1.h
  • include/atlas/shared/atlas_csNKB.h
  • include/atlas/shared/atlas_csysinfo.h
  • include/atlas/shared/atlas_ctrsmXover.h
  • include/atlas/shared/atlas_dNCmm.h
  • include/atlas/shared/atlas_dmv.h
  • include/atlas/shared/atlas_dmvN.h
  • include/atlas/shared/atlas_dmvS.h
  • include/atlas/shared/atlas_dmvT.h
  • include/atlas/shared/atlas_dr1.h
  • include/atlas/shared/atlas_dsysinfo.h
  • include/atlas/shared/atlas_dtrsmXover.h
  • include/atlas/shared/atlas_pthreads.h
  • include/atlas/shared/atlas_sNCmm.h
  • include/atlas/shared/atlas_smv.h
  • include/atlas/shared/atlas_smvN.h
  • include/atlas/shared/atlas_smvS.h
  • include/atlas/shared/atlas_smvT.h
  • include/atlas/shared/atlas_sr1.h
  • include/atlas/shared/atlas_ssysinfo.h
  • include/atlas/shared/atlas_strsmXover.h
  • include/atlas/shared/atlas_trsmNB.h
  • include/atlas/shared/atlas_type.h
  • include/atlas/shared/atlas_zNCmm.h
  • include/atlas/shared/atlas_zdNKB.h
  • include/atlas/shared/atlas_zmv.h
  • include/atlas/shared/atlas_zmvN.h
  • include/atlas/shared/atlas_zmvS.h
  • include/atlas/shared/atlas_zmvT.h
  • include/atlas/shared/atlas_zr1.h
  • include/atlas/shared/atlas_zsysinfo.h
  • include/atlas/shared/atlas_ztrsmXover.h
  • include/atlas/shared/cXover.h
  • include/atlas/shared/cmm.h
  • include/atlas/shared/dXover.h
  • include/atlas/shared/dmm.h
  • include/atlas/shared/sXover.h
  • include/atlas/shared/smm.h
  • include/atlas/shared/zXover.h
  • include/atlas/shared/zmm.h
  • lib/libalapack.a
  • lib/libalapack_pic.a
  • lib/libalapack.so.2
  • lib/libalapack.so

The first 100 are listed.

distinfo 1
FileSizeSHA256
atlas3.10.3.tar.bz25.156852e+062688eb733a6c5f78a18ef32144039adcd62fabce66f2eb51dd59dde806a6d2b7
Master sites 1
  • SF/math-atlas/Stable/3.10.3