Bug 1006 - document chacha20 SVP64 assembler
Summary: document chacha20 SVP64 assembler
Alias: None
Product: Libre-SOC's first SoC
Classification: Unclassified
Component: Documentation (show other bugs)
Version: unspecified
Hardware: Other Linux
: --- enhancement
Assignee: Konstantinos Margaritis (markos)
Depends on:
Reported: 2023-02-23 12:07 GMT by Luke Kenneth Casson Leighton
Modified: 2023-09-10 18:17 BST (History)
1 user (show)

See Also:
NLnet milestone: NLnet.2021.02A.052.CryptoRouter
total budget (EUR) for completion of task and all subtasks: 2500
budget (EUR) for this task, excluding subtasks' budget: 2500
parent task for budget allocation: 776
child tasks for budget allocation:
The table of payments (in EUR) for this task; TOML format:
red = {amount=700, submitted=2023-06-01,paid=2023-06-21} markos={amount=1800, submitted=2023-04-27,paid=2023-05-13}


Note You need to log in before you can comment on or make changes to this bug.
Description Luke Kenneth Casson Leighton 2023-02-23 12:07:59 GMT
in the same way that online tutorials are created for when
an algorithm is turned into optimised assembler, one is
needed for SVP64-i-sation of chacha20
Comment 1 Konstantinos Margaritis (markos) 2023-03-18 19:58:15 GMT
Documentation about SVP64 implementation of XChacha20 algorithm:

Comment 2 Luke Kenneth Casson Leighton 2023-03-25 17:16:17 GMT
commit 3c3f142e73e12e2d000d7fa4f3d2ceb5eb80fd68
Author: Konstantinos Margaritis <konstantinos.margaritis@vectorcamp.gr>
Date:   Sat Mar 25 16:17:53 2023 +0000

    fix docs to align with recent change in setvl syntax/operation


which follows on from this change to setvl:

Comment 3 Konstantinos Margaritis (markos) 2023-04-27 10:46:38 BST
Documentation for this has been moved to wiki:

Comment 4 Luke Kenneth Casson Leighton 2023-04-27 11:11:28 BST
i added an intro section, and an Indexed REMAP brief description,
so it hangs together with a bit of "this is what we're gonna explain,
now we explain it, now we do it" if you know what i mean.

all good.