summaryrefslogtreecommitdiffstats
path: root/academic/xsimd/README
diff options
context:
space:
mode:
Diffstat (limited to 'academic/xsimd/README')
-rw-r--r--academic/xsimd/README11
1 files changed, 11 insertions, 0 deletions
diff --git a/academic/xsimd/README b/academic/xsimd/README
new file mode 100644
index 0000000000..bd2c62b1bb
--- /dev/null
+++ b/academic/xsimd/README
@@ -0,0 +1,11 @@
+SIMD (Single Instruction, Multiple Data) is a feature of microprocessors
+that has been available for many years. SIMD instructions perform a
+single operation on a batch of values at once, and thus provide a way
+to significantly accelerate code execution. However, these instructions
+differ between microprocessor vendors and compilers.
+
+xsimd provides a unified means for using these features for library
+authors. Namely, it enables manipulation of batches of numbers with
+the same arithmetic operators as for single values. It also provides
+accelerated implementation of common mathematical functions operating
+on batches.