[jdk17u-dev] RFR: 8313322: RISC-V: implement MD5 intrinsic [v2]
Ilya Gavrilin
igavrilin at openjdk.org
Thu Sep 21 07:52:06 UTC 2023
On Wed, 20 Sep 2023 02:55:58 GMT, Fei Yang <fyang at openjdk.org> wrote:
> Looks good to me. Any tests performed?
Yes, some performance results (measured on thead board):
Without intrinsic:
Benchmark (digesterName) (length) (provider) Mode Cnt Score Error Units
MessageDigests.digest md5 64 DEFAULT thrpt 50 731.274 ± 1.250 ops/ms
MessageDigests.digest md5 1024 DEFAULT thrpt 50 107.604 ± 0.164 ops/ms
MessageDigests.digest md5 16384 DEFAULT thrpt 50 7.301 ± 0.026 ops/ms
MessageDigests.getAndDigest md5 1024 DEFAULT thrpt 50 96.412 ± 0.517 ops/ms
MessageDigests.getAndDigest md5 16384 DEFAULT thrpt 50 7.251 ± 0.039 ops/ms
With intrinsic:
Benchmark (digesterName) (length) (provider) Mode Cnt Score Error Units
MessageDigests.digest md5 64 DEFAULT thrpt 50 772.265 ± 3.972 ops/ms
MessageDigests.digest md5 1024 DEFAULT thrpt 50 120.391 ± 0.363 ops/ms
MessageDigests.digest md5 16384 DEFAULT thrpt 50 8.294 ± 0.012 ops/ms
MessageDigests.getAndDigest md5 1024 DEFAULT thrpt 50 107.167 ± 0.102 ops/ms
MessageDigests.getAndDigest md5 16384 DEFAULT thrpt 50 8.170 ± 0.036 ops/ms
Also, tier1 and hotspot:tier2 passed.
-------------
PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1739#issuecomment-1729037523
More information about the jdk-updates-dev
mailing list