aboutsummaryrefslogtreecommitdiff
path: root/libraries/volk
diff options
context:
space:
mode:
authorB. Watson <yalhcru@gmail.com>2022-03-13 16:42:21 -0400
committerB. Watson <yalhcru@gmail.com>2022-03-13 16:42:21 -0400
commit8d5a4aa1c97a524b5e87391b72e12abb7f0a5c7e (patch)
tree1dc6dd039761c36450ee37486c73fe7eb3f72c58 /libraries/volk
parent0ddefa0499bd9ddf5349c8fa9bc291fbc51f685c (diff)
libraries/volk: Wrap README at 72 columns.
Signed-off-by: B. Watson <yalhcru@gmail.com>
Diffstat (limited to 'libraries/volk')
-rw-r--r--libraries/volk/README28
1 files changed, 15 insertions, 13 deletions
diff --git a/libraries/volk/README b/libraries/volk/README
index 2af3e71f1697e..051c36dfddca2 100644
--- a/libraries/volk/README
+++ b/libraries/volk/README
@@ -1,15 +1,17 @@
-VOLK is the Vector-Optimized Library of Kernels. It is a free library,
-currently offered under the GPLv3, that contains kernels of hand-written SIMD
-code for different mathematical operations. Since each SIMD architecture can
-be very different and no compiler has yet come along to handle vectorization
-properly or highly efficiently, VOLK approaches the problem differently.
+VOLK is the Vector-Optimized Library of Kernels. It is a free
+library, currently offered under the GPLv3, that contains kernels of
+hand-written SIMD code for different mathematical operations. Since
+each SIMD architecture can be very different and no compiler has yet
+come along to handle vectorization properly or highly efficiently,
+VOLK approaches the problem differently.
-For each architecture or platform that a developer wishes to vectorize for,
-a new proto-kernel is added to VOLK. At runtime, VOLK will select the correct
-proto-kernel. In this way, the users of VOLK call a kernel for performing
-the operation that is platform/architecture agnostic. This allows us to
-write portable SIMD code that is optimized for a variety of platforms.
+For each architecture or platform that a developer wishes to vectorize
+for, a new proto-kernel is added to VOLK. At runtime, VOLK will
+select the correct proto-kernel. In this way, the users of VOLK call
+a kernel for performing the operation that is platform/architecture
+agnostic. This allows us to write portable SIMD code that is optimized
+for a variety of platforms.
-VOLK was introduced as a part of GNU Radio in late 2010 based on code released
-in the public domain. In 2015 it was released as an independent library for
-use by a wider audience.
+VOLK was introduced as a part of GNU Radio in late 2010 based on
+code released in the public domain. In 2015 it was released as an
+independent library for use by a wider audience.