SlackBuilds Repository

15.0 > Libraries > hptt (1.0.5)

  HPTT is a high-performance C++ library for out-of-place tensor
transpositions.

Key features:

- Multi-threading support
- Explicit vectorization
- Auto-tuning (akin to FFTW)
- Loop order
- Parallelization
- Multi architecture support
- Explicitly vectorized kernels for (AVX and ARM)
- Supports float, double, complex and double complex data types
- Supports both column-major and row-major data layouts


By default it builds a scalar version, if you want to change it.
Set the environment variable to AVX=yes or ARM=yes (arm only).
If you want to install the Python API set PYTHON=yes.

Maintained by: William PC
Keywords: tensor transpositions,out-of-place tensor transpositions
ChangeLog: hptt

Homepage:
https://github.com/springer13/hptt

Source Downloads:
hptt-1.0.5.tar.gz (39395950bef9cc4cba90a6ebd8bc46dc)

Download SlackBuild:
hptt.tar.gz
hptt.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
README
hptt.SlackBuild
hptt.info
slack-desc

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds