RFR: 8295382: Implement SHA-256 Intrinsic on RISC-V

Fei Yang fyang at openjdk.org
Fri Jan 27 02:11:26 UTC 2023


On Thu, 26 Jan 2023 15:53:13 GMT, Ludovic Henry <luhenry at openjdk.org> wrote:

>> This has been tested with patches currently being submitted to QEMU to add support for Zvkb and Zvknha extensions.
>> 
>> The documentation for the Vector Crypto extension's instructions is available at https://github.com/riscv/riscv-crypto/tree/master/doc/vector/insns
>
> Agreed that it's still draft. It's getting really close to being ratified (the 45 days period was triggered between December and early January) and there is no expected changes. Happy to let this PR sit idle until it's fully ratified.
> 
> I've prepared patches for SHA-512 as well, and currently working on AES instrinsics.
> 
> Also, this is targeting vector crypto but not scalar crypto. We should support both given vector crypto is targeting larger machines.

@luhenry : Hi, that's great to hear! I am happy to take another look once it's ratified. Also, thanks for sharing your work update!

-------------

PR: https://git.openjdk.org/jdk/pull/12208


More information about the hotspot-dev mailing list