inastemp - C++ library to use SIMD vectorization

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Quarterly amd64
Package filename inastemp-0.2.4.txz
Package name inastemp
Package version 0.2.4
Package release -
Package architecture amd64
Package type txz
Category devel
License MIT
Download size 25.53 KB
Installed size 327.32 KB
Inastemp provides a set of C++ classes to make vectorization with intrinsics
easier. It aims at developing numerical kernels by separating the algorithm
from the hardware target. Inastemp comes with several examples and patterns
related to widespread use-cases.
* The following x86 SIMD types are currently supported:
* SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512-KNL, AVX512-SKL
* The following Powere PC SIMD types are currently supported:
* Power-8 Altivec/VMX
* arithmetic operators */+- are provided
* CPU capacities are detected automatically during the CMake stage
* The compiler capacities are detected automatically during the CMake stage
* The library purely contains of headers, no linkage is necessary.
* CPU detection may use Intel SDE
* Unit-tests may use Intel SDE
* Fast intrinsic exp() function (if not supported natively by the compiler)
* Explicit branches vectorization several patterns which represent many
applications are demonstrated


Package Version Architecture Repository
inastemp-0.2.4.txz 0.2.4 i386 FreeBSD Ports Quarterly
inastemp-0.2.4.txz 0.2.4 amd64 FreeBSD Ports Latest
inastemp-0.2.4.txz 0.2.4 i386 FreeBSD Ports Latest
inastemp - - -


Type URL
Binary Package inastemp-0.2.4.txz
Source Package devel/inastemp

Install Howto

Install inastemp txz package:

# pkg install inastemp

See Also

Package Description
incidenceeditor-19.08.1_1.txz Incidence editor libriares for KDEPim
include-what-you-use-0.12_1.txz Tool for use with clang to analyze #includes in C and C++ source files
inconsolata-ttf-2.001_1,1.txz Monospaced truetype font
incron-2017.11.13_1.txz Handle filesystem-events the way cron handles time ones
indexinfo-0.3.1.txz Utility to regenerate the GNU info page index
infamous-plugins-lv2-0.3.0.txz LV2 plugins for various sound effects
infernal-1.1.2.txz Search sequence databases for structural RNA homologs
influxdb-1.7.6.txz Open-source distributed time series database
info2html-2.0.txz Translate GNU info files into HTML pages
info2man-20040717_1.txz Translate GNU info files into man pages
info_to_html-0.9.6_1.txz Translate GNU info files into HTML pages
infobot-0.45.3_3.txz Bot written in Perl with a rabid AI
inform7-6L38.txz Inform 7 programming language (CLI edition)
ini_file_manager-03_3.txz Ini configuration file reader and manipulator package for Ada
inifiled-1.3.1_2.txz Compile time ini file parser and writter generator for D