math/clblast 1.7.0
Modern, lightweight, performant and tunable OpenCL BLAS library
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- APACHE20
- Categories
- math
- Package size
- 1294.3 KiB, 12423.3 KiB installed
Description
Modern, lightweight, performant and tunable OpenCL BLAS library. Tuned for Intel, AMD, and NVIDIA accelerators.
Install
As a binary package — by origin, or by package name:
pkg install math/clblast
pkg install clblast
From the ports tree:
cd /usr/ports/math/clblast/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= clblast>0:math/clblast
LIB_DEPENDS= libclblast.so:math/clblast
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.7.0 | 1.7.0 | - | 1.6.3 | 1.7.0 |
| FreeBSD:14:quarterly | 1.7.0 | 1.7.0 | n/a | 1.6.3 | 1.7.0 |
| FreeBSD:15:latest | 1.7.0 | 1.7.0 | n/a | 1.6.3 | 1.6.3 |
| FreeBSD:15:quarterly | 1.7.0 | 1.7.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.7.0 | 1.7.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
opencl>=0: devel/opencl
Library 1
libOpenCL.so: devel/ocl-icd
Runtime 1
opencl>=0: devel/opencl
The full lists below include those, and their dependencies in turn.
All build dependencies 17
All run dependencies 2
No port depends on this one.
Configuration
Options name: math_clblast
| Option | Default | Description |
|---|---|---|
| TEST | off | Build and/or run tests |
- USES
- cmake
- Service scripts
- none
Message after installing
Files
pkg-plist 73
- bin/clblast_test_xamax
- bin/clblast_test_xasum
- bin/clblast_test_xaxpy
- bin/clblast_test_xaxpybatched
- bin/clblast_test_xcol2im
- bin/clblast_test_xconvgemm
- bin/clblast_test_xcopy
- bin/clblast_test_xdot
- bin/clblast_test_xdotc
- bin/clblast_test_xdotu
- bin/clblast_test_xgbmv
- bin/clblast_test_xgemm
- bin/clblast_test_xgemmbatched
- bin/clblast_test_xgemmstridedbatched
- bin/clblast_test_xgemv
- bin/clblast_test_xger
- bin/clblast_test_xgerc
- bin/clblast_test_xgeru
- bin/clblast_test_xhad
- bin/clblast_test_xhbmv
- bin/clblast_test_xhemm
- bin/clblast_test_xhemv
- bin/clblast_test_xher
- bin/clblast_test_xher2
- bin/clblast_test_xher2k
- bin/clblast_test_xherk
- bin/clblast_test_xhpmv
- bin/clblast_test_xhpr
- bin/clblast_test_xhpr2
- bin/clblast_test_xim2col
- bin/clblast_test_xnrm2
- bin/clblast_test_xomatcopy
- bin/clblast_test_xsbmv
- bin/clblast_test_xscal
- bin/clblast_test_xspmv
- bin/clblast_test_xspr
- bin/clblast_test_xspr2
- bin/clblast_test_xswap
- bin/clblast_test_xsymm
- bin/clblast_test_xsymv
- bin/clblast_test_xsyr
- bin/clblast_test_xsyr2
- bin/clblast_test_xsyr2k
- bin/clblast_test_xsyrk
- bin/clblast_test_xtbmv
- bin/clblast_test_xtpmv
- bin/clblast_test_xtrmm
- bin/clblast_test_xtrmv
- bin/clblast_test_xtrsm
- bin/clblast_test_xtrsv
- bin/clblast_tuner_copy_fast
- bin/clblast_tuner_copy_pad
- bin/clblast_tuner_invert
- bin/clblast_tuner_routine_xgemm
- bin/clblast_tuner_routine_xtrsv
- bin/clblast_tuner_transpose_fast
- bin/clblast_tuner_transpose_pad
- bin/clblast_tuner_xaxpy
- bin/clblast_tuner_xconvgemm
- bin/clblast_tuner_xdot
- bin/clblast_tuner_xgemm
- bin/clblast_tuner_xgemm_direct
- bin/clblast_tuner_xgemv
- bin/clblast_tuner_xger
- include/clblast.h
- include/clblast_c.h
- include/clblast_half.h
- lib/cmake/CLBlast/CLBlastConfig-.cmake
- lib/cmake/CLBlast/CLBlastConfig.cmake
- lib/libclblast.so
- lib/libclblast.so.1
- lib/libclblast.so.
- libdata/pkgconfig/clblast.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| CNugteren-CLBlast-1.7.0_GH0.tar.gz | 483936 | cac83330a6110214f2b7efc8e46062536f40ba96122f3b2a074a51497d8ca9e7 |
Commit history 0
No commits in the history this site was built from.