[vectorIntrinsics] RFR: Add utf8 decoding benchmarks [v2]

Sandhya Viswanathan sviswanathan at openjdk.java.net
Thu Nov 26 16:00:08 UTC 2020


On Thu, 26 Nov 2020 10:15:18 GMT, Ludovic Henry <luhenry at openjdk.org> wrote:

>> Following discussions on the mailing list, I'm submitting three benchmarks around UTF-8 decoding:
>>  - decode: uses a while-loop based implementation currently in use in the JDK
>>  - decodeVector: uses a lookup table with vector operations for 1-3 bytes characters
>>  - decodeVectorASCII: uses a simple vector operation to accelerate parsing ASCII-only characters
>> 
>> We don't observe the expected speedups with either decodeVector and decodeVectorASCII, so these are, I think, good test cases to further develop the Vector API.
>
> Ludovic Henry has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Integrate @PaulSandoz improved code for decodeArrayVectorizedASCII

Marked as reviewed by sviswanathan (Committer).

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

PR: https://git.openjdk.java.net/panama-vector/pull/26


More information about the panama-dev mailing list