doc: add document for erasure_code software design#200
doc: add document for erasure_code software design#200docularxu wants to merge 2 commits intointel:masterfrom
Conversation
grep reports both whitespace and dos formatting error on .png files, eg. File found with trailing whitespace: doc/images/Figure_erasure_code_update.png File found with dos formatting: doc/images/Figure_erasure_code_update.png This patch skips format checking on .png files. Signed-off-by: Guodong Xu <guodong.xu@linaro.org>
This document provides a reverse engineered software design document for the existing ISA-L erasure code (EC). Target audiences are engineers who want to understand the erasure code algorithm and contribute into ISA-L EC. Signed-off-by: Guodong Xu <guodong.xu@linaro.org>
6417bb6 to
59a22bc
Compare
|
@docularxu thanks for thinking about documentation. We appreciate it. I would like to focus on the user viewpoint for documentation. I have some functional description from users view but it is not complete (missing one unit) so haven't pushed yet. Looks like most of this pr is from the library porting or low-level library developer's viewpoint. I would like to push the user doc first and separate the detail relevant to them so they don't have to get confused by the implementation details they can ignore. I'll push in the next few days and would appreciate if you can take a look. |
|
@gbtucker Hi, sure, I'd love to look into your document for the user viewpoint. That will be helpful for me too. Yes you are right that I am focused on a developer view, in deed, this document is based on my work when porting the erasure code to aarch64 SVE. And during my development work, I feels that a document of the design details can help others too. One question to you though, do you still accept a developer viewpoint document after your user view description are submitted and merged? Of course I can tailor my commits accordingly to make the contents more focused and fit-in. Thank you.
|
This document provides a reverse engineered software design document
for the existing ISA-L erasure code (EC). Target audiences are engineers
who want to understand the erasure code algorithm and contribute
into ISA-L EC.
Signed-off-by: Guodong Xu guodong.xu@linaro.org