volk 3.1.1-1 source package in Ubuntu
Changelog
volk (3.1.1-1) unstable; urgency=medium * New upstream release This is a maintenance release to fix subtle bugs in many areas and to improve our tests where possible. All in all, our CI is more stable now and catches more errors. CI fixes - Allow for rounding error in float-to-int conversions - Allow for rounding error in `volk_32fc_s32f_magnitude_16i` - Allow for rounding error in float-to-int interleave - Add missing `volk_16_byteswap_u_orc` to puppet - Fix 64-bit integer testing - Build and test neonv7 protokernels on armv7 kernels - Remove broken sse32 kernels - Fix flaky `fm_detect` test - Fix flaky `mod_range` test - Remove unnecessary volatiles from `volk_32fc_s32f_magnitude_16i` - Remove SSE protokernels written in assembly - Remove inline assembler from `volk_32fc_convert_16ic_neon` - Use bit shifts in generic and `byte_shuffle` reverse - Remove disabled SSE4.1 dot product - Fix `conv_k7_r2` kernel and puppet - Remove unused argument from renormalize - Align types in ORC function signatures - Uncomment AVX2 implementation - Renormalize in every iteration on AVX2 - Remove extraneous permutations - Compute the minimum over both register lanes - `volk_32fc_s32f_atan2_32f`: Add NaN tests for avx2 and avx2fma code fixes - Express version information in decimal - Remove `__VOLK_VOLATILE` - Remove references to simdmath library - cmake: Switch to GNUInstallDirs - fprintf: Remove fprintf statements from `volk_malloc` - release: Prepare release with updated files - Get the sse2neon.h file to a git submodule to avoid random copies. -- A. Maitland Bottoms <email address hidden> Tue, 30 Jan 2024 00:13:23 -0500
Upload details
- Uploaded by:
- A. Maitland Bottoms
- Uploaded to:
- Sid
- Original maintainer:
- A. Maitland Bottoms
- Architectures:
- any all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
volk_3.1.1-1.dsc | 2.1 KiB | b9c5889d4596ce8aefd45b040ecaeaf62a5e7c99257ff9a73baaa6c771fb4e1b |
volk_3.1.1.orig.tar.gz | 369.2 KiB | 597f3e17c61975bce109e4d02cce2d414d6362e0922e766c10a98e4922cbf427 |
volk_3.1.1-1.debian.tar.xz | 34.7 KiB | fa8ce650f7cb5154e149ef03fe09d6c8f8447ee6da3722d02c967ef9900cb837 |
Available diffs
- diff from 3.1.0-3 to 3.1.1-1 (78.6 KiB)
No changes file available.
Binary packages built by this source
- libvolk-bin: vector optimized runtime tools
Vector-Optimized Library of Kernels is designed to help applications
work with the processor's SIMD instruction sets. These are very
powerful vector operations that can give signal processing a huge
boost in performance.
.
This package includes: the volk_profile tool to customize settings for
the system; volk_modtool to create new optimized modules; and
volk-config-info to show settings.
- libvolk-bin-dbgsym: debug symbols for libvolk-bin
- libvolk-dev: vector optimized function headers
Vector-Optimized Library of Kernels is designed to help applications
work with the processor's SIMD instruction sets. These are very
powerful vector operations that can give signal processing a huge
boost in performance.
.
This package contains the header files.
For documentation, see libvolk-doc.
- libvolk-doc: vector optimized library documentation
Vector-Optimized Library of Kernels is designed to help applications
work with the processor's SIMD instruction sets. These are very
powerful vector operations that can give signal processing a huge
boost in performance.
.
This package includes the Doxygen generated documentation in
/usr/share/doc/libvolk- dev/html/ index.html
- libvolk3.1: No summary available for libvolk3.1 in ubuntu noble.
No description available for libvolk3.1 in ubuntu noble.
- libvolk3.1-dbgsym: No summary available for libvolk3.1-dbgsym in ubuntu noble.
No description available for libvolk3.1-dbgsym in ubuntu noble.