SHA256
1
0
forked from pool/volk

Accepting request 897673 from home:mnhauke:sdr-devel

- Update to version 2.5.0
  Kernels
  * volk_32f_stddev_and_mean_32f_x2: implemented Young and
    Cramer's algorithm
  * volk_32fc_accumulator_s32fc: Add new kernel
  * volk_16ic_x2_dot_prod_16ic_u_avx2: Fix Typo, was _axv2.
  * Remove _mm256_zeroupper() calls
  * Enforce consistent function prototypes
  * 32fc_index_max: Improve speed of AVX2 version
  * conv_k7_r2: Disable broken AVX2 code
  * improve volk_8i_s32f_convert_32f for ARM NEON
  * Calculate cos in AVX512F
  * Calculate sin using AVX512F
  Fixes:
  * Fix segmentation fault when using GCC 8
  * Fix python version detection
  * cmake: Check that 'distutils' is available
  * c11: Remove pre-C11 preprocessor instructions

OBS-URL: https://build.opensuse.org/request/show/897673
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/volk?expand=0&rev=13
This commit is contained in:
Martin Pluskal 2021-06-07 06:34:51 +00:00 committed by Git OBS Bridge
parent 7045157eeb
commit 4e494c360a
6 changed files with 42 additions and 20 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1fabeea2a6332bb58370b46fc0d7164aa6625c9fb50a5f65fc7cf8832990cbf5
size 315072

View File

@ -1,14 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQGzBAABCgAdFiEEYP2fX9zcnIzoe6UVBXnWl3LNmyIFAl/bfgkACgkQBXnWl3LN
myJANAv/QY62iRPjXtFCeVGETcnBAft+lnBLfnMEudFGDgbhRc5KJcb0+fTl+/5X
cjxG1c6EIG4mJPPGvCXF5Z39xLywc38UgI/k1533kVCE4VsOuxv1BastU86MIRVE
YLzHKcRSq+RpOUiw62yJSt4VXYixpoiJuzuDxKqRheS36wYinjIz7/2BXQWI6/di
edik71eAaTfrnryENBRLmZKlLmd0lb0geO3vCO2JkAfe9XGWl2eWnMXShtaVOYaY
fcFKLXXiompXBM+ZJUTxRtrQTUREdBmGDA8YJWyEx2SacKuM/v8OxBEpReefc2L5
7gCgEuNvALKTVj4bXO8CFXibQXKuKIKvhD4A1nCxreW/pCUwucUR11s+BodYz7hU
/hkcog8Tb4t0n8KdxwMjIlXZiCiKUxsi0DTKROuXM88g5x9sTwgJgJL5tIkCo8fB
Yj/gSlH1L+uB7s6M3qQ2HSu63KaRXUBZUvljEwP8kSFEqsZncW6V5zyDVA8D6Duz
2M2MLonS
=WFRS
-----END PGP SIGNATURE-----

3
volk-2.5.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ddc84d2396e9d3899ff0411a0659f64ba19d75b2210cce83bc2eaa7767429252
size 322280

14
volk-2.5.0.tar.xz.sig Normal file
View File

@ -0,0 +1,14 @@
-----BEGIN PGP SIGNATURE-----
iQGzBAABCgAdFiEEYP2fX9zcnIzoe6UVBXnWl3LNmyIFAmC7WbAACgkQBXnWl3LN
myJzMAv/RHob5d6laDaL2xkmcHhTc246lH/miVV2zXaMTw1UPwGsiN0EROeMtCAP
c6jfEag5airy9VPVFPNvceEa+FjY787W2cEN9HeEdXl29kqvBLozovmQ29stPfPR
QSrKsPE9kyPLFIfFk9Rg45RfX1JbshU5Vjmtmvz9ps+B2dkfel89+h6FWrYCSNnA
s6YUyYEDhP8KMVd96iSLzzaZUnAt1M6zd3G92+v0SoP/pBMwXW5IRtbqLNxJhV4I
TcIxeps9XqZ/HcpFZUEQWnK6sQqhkX+AHt8DXchPDV7hs3xXXvdxsNqvjwBZht+X
3Lb09fPY8NqfCKbpd9MTx/MMigdYsUsN0fG/fBs7MVbuMB1HI+OTr9UOT2yyM3RX
BTS9POGm4BypnrpoAKf3OssE1r1DWh+d3U8+2KrFiEacnhqQI6UdH8VlwhbTTjR2
DHvh4zYmKI1OOQiVe+MuFjqoXbRIVjcpFB36prPTs4LqXpn7qn2iOsrQSsJGnEBB
nANcIBC+
=EHiZ
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Sat Jun 5 12:00:12 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.5.0
Kernels
* volk_32f_stddev_and_mean_32f_x2: implemented Young and
Cramer's algorithm
* volk_32fc_accumulator_s32fc: Add new kernel
* volk_16ic_x2_dot_prod_16ic_u_avx2: Fix Typo, was _axv2.
* Remove _mm256_zeroupper() calls
* Enforce consistent function prototypes
* 32fc_index_max: Improve speed of AVX2 version
* conv_k7_r2: Disable broken AVX2 code
* improve volk_8i_s32f_convert_32f for ARM NEON
* Calculate cos in AVX512F
* Calculate sin using AVX512F
Fixes:
* Fix segmentation fault when using GCC 8
* Fix python version detection
* cmake: Check that 'distutils' is available
* c11: Remove pre-C11 preprocessor instructions
-------------------------------------------------------------------
Thu Dec 17 21:06:38 UTC 2020 - Martin Hauke <mardnh@gmx.de>

View File

@ -1,7 +1,7 @@
#
# spec file for package volk
#
# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,9 +17,9 @@
%global sonum 2
%global soname 2_4
%global soname 2_5
Name: volk
Version: 2.4.1
Version: 2.5.0
Release: 0
Summary: Vector-Optimized Library of Kernels
License: GPL-3.0-only