Greetings, have a VOLK!
Release v1.1 is now available through github and tarballs via the
website.
Release notes are available in the usual places (website, this email,
and
git tag description)
Contributors
The following authors have contributed code to this release:
- Doug G. [email protected]
- Elliot Briggs [email protected]
- Marcus Mueller [email protected]
- Nathan W. [email protected]
- Pascal G. [email protected]
- Tom R. [email protected]
Changes
This release contains all of the bug fixes from v1.0.1
and v1.0.2 as well as new features and other changes that
didn’t belong on maint. The following is a summary of
non-maint changes.
Architectures
New architectures exist for the AVX2 and FMA ISAs. Along
with the build-system support the following kernels have
no proto-kernels taking advantage of these architectures:
- 32f_x2_dot_prod_32f
- 32fc_x2_multiply_32fc
- 64_byteswap
- 32f_binary_slicer_8i
- 16u_byteswap
- 32u_byteswap
QA/profiler
The profiler now generates buffers that are vlen + a tiny
amount and generates random data to fill buffers. This is
intended to catch bugs in protokernels that write beyond
num_points.
Miscellaneous