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
| System | Port | Version |
|---|---|---|
| MidnightBSD | math/atlas | 3.10.3_2,1 |
| FreeBSD | math/atlas | 3.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
${NONEXISTENT}: math/lapack
Build dependencies 1
No port depends on this one.
Configuration
Options name: math_atlas
| Option | Default | Description |
|---|---|---|
| ARCHDEF | off | Use a specified architectural default |
| DATA | on | Install tuning data and logs from the build |
| DOCS | off | |
| TSC | off | If WALL_TIMER is enabled, use the TSC |
| WALL_TIMER | off | Use 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
| File | Size | SHA256 |
|---|---|---|
| atlas3.10.3.tar.bz2 | 5.156852e+06 | 2688eb733a6c5f78a18ef32144039adcd62fabce66f2eb51dd59dde806a6d2b7 |
Master sites 1
- SF/math-atlas/Stable/3.10.3