summaryrefslogtreecommitdiffstats
path: root/ham/cm256cc/README
diff options
context:
space:
mode:
author Andrea Sacchetti Picchio <andrea dot sacchettipicchio at gmail dot com>2023-12-14 21:47:16 +0700
committer Willy Sudiarto Raharjo <willysr@slackbuilds.org>2023-12-15 00:11:11 +0700
commitd75b07fc724cf78493ae33adbc2379e5faa90480 (patch)
tree453e9eb8576cf9e5075fc62819f18231e63ebfbf /ham/cm256cc/README
parent7779ec8f746b536a7f3342e559409149e5c53dd1 (diff)
downloadslackbuilds-d75b07fc724cf78493ae33adbc2379e5faa90480.tar.gz
slackbuilds-d75b07fc724cf78493ae33adbc2379e5faa90480.tar.xz
ham/cm256cc: Added (Fast GF(256) Cauchy MDS Block Erasure Codec).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'ham/cm256cc/README')
-rw-r--r--ham/cm256cc/README10
1 files changed, 10 insertions, 0 deletions
diff --git a/ham/cm256cc/README b/ham/cm256cc/README
new file mode 100644
index 0000000000..878b2bb21e
--- /dev/null
+++ b/ham/cm256cc/README
@@ -0,0 +1,10 @@
+Fast GF(256) Cauchy MDS Block Erasure Codec in C++.
+
+This is the rewrite in (as much as possible) clean C++ of cm256.
+
+cm256cc is a simple library for erasure codes. From given data it
+generates redundant data that can be used to recover the originals.
+
+Currently only g++ is supported, other versions of MSVC than Visual
+Studio 2013 may work. Optimizations for both SSE3 (x86_64) and Neon
+(armv7) are available.