[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#782417: ITP: volk -- Vector-Optimized Library of Kernels



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Package: wnpp
Severity: wishlist
Owner: "A. Maitland Bottoms" <bottoms@debian.org>

* Package name    : volk
  Version         : 1.0
  Upstream Author : Tom Rondeau, Nick Foster, Nathan West et al.
                    Free Software Foundation, Inc.
* URL             : http://libvolk.org/
* License         : GPL v3+
  Programming Lang: C, C++, Python
  Description     : Provides an abstraction of optimized math routines targetting
                    several SIMD processors 

"I wanna go fast!"
   -Ricky Bobby

======
Date: Sat, 11 Apr 2015 14:37:12 -0500
VOLK release 1.0 is now available for download:

http://libvolk.org/releases/volk-1.0.tar.gz

MD5 sum: a17129f171747a0ac74fe44686227b69

For those that have not been following GNU Radio development, this is the first
release of VOLK as a sub-project of GNU Radio. This means VOLK lives in its own
git repository and is being tracked and developed independent of GNU Radio.

As part of this change there is a new project website (http://libvolk.org/) and
IRC channel (#volk on Freenode).

Since being broken out in December and this release the following individuals
have contributed to VOLK:

 * Albert Holguin <aholguin_77@yahoo.com>
 * Doug Geiger <doug.geiger@bioradiation.net>
 * Elliot Briggs <elliot.briggs@gmail.com>
 * Julien Olivain <julien.olivain@lsv.ens-cachan.fr>
 * Michael Dickens <michael.dickens@ettus.com>
 * Nathan West <nathan.west@okstate.edu>
 * Tom Rondeau <tom@trondeau.com>

Full release notes are on the website (http://libvolk.org/initial-release.html
). (raw versions available from http://libvolk.org/news_raw/)

I'm excited about the change and hope to see the continuation and growth of
VOLK development and community. If you see the opportunity for new kernels
don't hesitate to add them. It is not necessary to write an implementation for
every architecture and it is often less work than you might think when adding a
single kernel.

- -Nathan West
======

Other links of interest describing the benefits of VOLK are:
"Benchmarking GNU Radio Kernels and Multi-Processor Scheduling"
  http://www.nrl.navy.mil/itd/chacs/sites/www.nrl.navy.mil.itd.chacs/files/pdfs/13-1231-0717.pdf

Tom Rondeau's Blog posts:
  http://www.trondeau.com/blog/2012/2/13/volk-integration-to-gnu-radio.html
  http://www.trondeau.com/blog/2012/2/17/volk-benchmarking.html

GNU Radio's wiki on VOLK:
  https://gnuradio.org/redmine/projects/gnuradio/wiki/Volk

As gnuradio maintainer I have been providing libvolk0.0.0, libvolk-dev and
libvolk-bin binary packages from the gnuradio source package. In the future
those will be build from the volk source package in Debian, and gnuradio
will depend on them. (Future gnuradio sources will no longer contain
the VOLK source.)

- -Maitland
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVKY8aAAoJEFBB8YkfROCQ+S0P/jOLebysuqRuh6UHAg1vox4w
Ac2WXLKJ1j0B+0SE1fvfAli9RfEDMxDGeScXuyrdtFbBZJO/VrNAYvMxfzQc92Gy
6LrEBcB5EY0Qb3CeciewfQpAt+spXPkE+q+r3YWnQg2wbwd7bmiUTk/gfUH5sFHN
2iWmsJQsnPd6HZSgwF/J/uGANPq3WAnJqv6J4/UfW9/Q5SxfgQzPB+JN2W+LOV3M
GLY8bD83kozsJmPFNz7WZv+KnTy17bq+dVQ8XW+8DQyft5tZmHQhjRpZbIR4l7CD
nKzfLd5r9SEpQnMerjHqh4IQDgHRsaCFAoroIc/IGsj1ZqZ2XcUUpji2MK6+x+/Z
EzJjlh3WXhWTHPXOj1msYtIggt73s3T1LoL4bhrU2owHAaJCR+bA+O/f6S7HrPbM
S5gBYEVT7d8FNBmZgGhTNgQXjLFxF/BaYzffxPV5qYvSf/yjksTXmrNJMpVCh6gI
o1O0Un5faNWy0rzGQoKOq71eCHqC+x0tfzqLERvjE4WZuy6EtscmIdT35+fTuT0s
sIW/d0g/eSTvDGwSuRVzrK5TSvP0xCy4cxn4y7zkw3b0RBOCmqPTrrAyhs2n7MiR
Q8mlCZtUodnIt2AvVINQnPS6BDSq/4KzX2g8Jmie+WfExUpApKfKKpYl4ZrqYX95
DBUZovfziKkD7L6cLzdh
=4HTm
-----END PGP SIGNATURE-----


Reply to: