summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Damian Miralles [Thu, 21 Dec 2017 04:01:52 +0000 (21:01 -0700)]
kernels: Add AVX support to `32f_x2_divide_32f`,`32f_x2_dot_prod_16i`
Adds protokernels for AVX support. Modest speed improvements in some of
the kernels, however, it seems to be related to the host architecture
being used
Gbp-Pq: Name 0017-kernels-Add-AVX-support-to-32f_x2_divide_32f-32f_x2_.patch
Damian Miralles [Sat, 16 Dec 2017 06:05:58 +0000 (23:05 -0700)]
kernels: Adds AVX support to `volk_32f_*` kernels
Adds AVX support to `volk_32f_s32f_normalize`,`volk_32f_s32f_stddev_32f`,
`volk_32f_sqrt_32f`, `volk_32f_x2_max_32f` and `volk_32f_x2_min_32f`.
Some speed improvements can be seen with the new protokernel addition.
Gbp-Pq: Name 0016-kernels-Adds-AVX-support-to-volk_32f_-kernels.patch
Damian Miralles [Wed, 13 Dec 2017 20:27:17 +0000 (13:27 -0700)]
kernel: Adds unaligned protokernles to `32f_x2_s32f_interleave_16ic` and `32f_x2_subtract_32f`
Adds unaligned versions to the afore mentioned kernels, relative speeds
improvements shown in both cases.
Gbp-Pq: Name 0015-kernel-Adds-unaligned-protokernles-to-32f_x2_s32f_in.patch
Marcus Müller [Mon, 20 Nov 2017 14:12:06 +0000 (15:12 +0100)]
Fixing a minimal bug in the log2 docstring
Gbp-Pq: Name 0014-Fixing-a-minimal-bug-in-the-log2-docstring.patch
Josh Blum [Thu, 6 Oct 2016 22:06:09 +0000 (15:06 -0700)]
Support relocated install with VOLK_PREFIX env var
Some packaging systems such as snaps will install
the volk library to a dynamically chosen location.
The install script can set an evironment variable
so that the library reports the correct prefix.
Gbp-Pq: Name 0013-Support-relocated-install-with-VOLK_PREFIX-env-var.patch
Josh Blum [Wed, 5 Oct 2016 21:09:05 +0000 (14:09 -0700)]
cmake: support empty CMAKE_INSTALL_PREFIX
Needed quotes for the string escape command
Gbp-Pq: Name 0012-cmake-support-empty-CMAKE_INSTALL_PREFIX.patch
Michael Dickens [Sat, 1 Apr 2017 19:24:46 +0000 (15:24 -0400)]
Use 'powf' to match variables and avoid implicit type converstion. Makes some older compilers happy, allowing 'make test' to pass.
Gbp-Pq: Name 0011-Use-powf-to-match-variables-and-avoid-implicit-type-.patch
Nathan West [Mon, 13 Mar 2017 16:37:18 +0000 (12:37 -0400)]
modtool: update the cmake find module for volk mods
Gbp-Pq: Name 0010-modtool-update-the-cmake-find-module-for-volk-mods.patch
Nathan West [Mon, 13 Mar 2017 16:25:35 +0000 (12:25 -0400)]
modtool: deconflict module include guards from main volk
Gbp-Pq: Name 0009-modtool-deconflict-module-include-guards-from-main-v.patch
Nick Foster [Sat, 21 Jan 2017 00:36:01 +0000 (16:36 -0800)]
Fix bug 106 (volk_64u_popcnt bug in generic implementation)
Gbp-Pq: Name 0008-Fix-bug-106-volk_64u_popcnt-bug-in-generic-implement.patch
Josh Blum [Fri, 20 Jan 2017 18:03:49 +0000 (10:03 -0800)]
added __VOLK_PREFETCH() compatibility macro
__VOLK_PREFETCH() performs __builtin_prefetch() on GCC compilers
and is otherwise a NOP for other systems. The use of __builtin_prefetch
was replaced with __VOLK_PREFETCH() to make the kernels portable.
Gbp-Pq: Name 0007-added-__VOLK_PREFETCH-compatibility-macro.patch
Carles Fernandez [Fri, 23 Sep 2016 17:16:27 +0000 (19:16 +0200)]
Add NEON, AVX and unaligned versions of SSE4.1 and SSE
Gbp-Pq: Name 0006-Add-NEON-AVX-and-unaligned-versions-of-SSE4.1-and-SS.patch
Nathan West [Thu, 4 Aug 2016 15:30:55 +0000 (11:30 -0400)]
qa: lower tolerance for 32fc_mag to fix issue #96
Gbp-Pq: Name 0005-qa-lower-tolerance-for-32fc_mag-to-fix-issue-96.patch
Nathan West [Mon, 1 Aug 2016 21:12:24 +0000 (17:12 -0400)]
apps: fix profile update reading end of lines
Gbp-Pq: Name 0003-apps-fix-profile-update-reading-end-of-lines.patch
Paul Cercueil [Wed, 17 Feb 2016 13:51:00 +0000 (14:51 +0100)]
Add a AppVeyor compatible YAML file for building on the AppVeyor CI
Signed-off-by: Paul Cercueil <paul.cercueil@analog.com>
Gbp-Pq: Name 0001-Add-a-AppVeyor-compatible-YAML-file-for-building-on-.patch
A. Maitland Bottoms [Sun, 4 Feb 2018 18:12:21 +0000 (18:12 +0000)]
volk (1.3-3) unstable; urgency=medium
* update to
v1.3-23-g0109b2e
* update debian/libvolk1-dev.abi.tar.gz.amd64
* Add breaks/replaces gnuradio (<=3.7.2.1) (LP: #
1614235)
[dgit import unpatched volk 1.3-3]
A. Maitland Bottoms [Sun, 4 Feb 2018 18:12:21 +0000 (18:12 +0000)]
Import volk_1.3-3.debian.tar.xz
[dgit import tarball volk 1.3-3 volk_1.3-3.debian.tar.xz]
A. Maitland Bottoms [Sat, 2 Jul 2016 20:30:47 +0000 (21:30 +0100)]
Import volk_1.3.orig.tar.gz
[dgit import orig volk_1.3.orig.tar.gz]