RFR(S) JDK-8205528: Base64 Encode Algorithm using AVX512 Instructions
Paul Sandoz
paul.sandoz at oracle.com
Mon Jun 25 16:32:18 UTC 2018
> On Jun 22, 2018, at 5:17 PM, Vladimir Kozlov <vladimir.kozlov at oracle.com> wrote:
>
> On 6/22/18 3:58 PM, Paul Sandoz wrote:
>> Hi Smita,
>> I am ok with it if Vladimir is :-) One slight concern is this may be biasing towards the x86 implementation of the intrinsic.
>
> Looking on code and it will be a lot of changes in Base64.java. I am concern about that late in JDK 11.
>
> I think we should keep duplicated code for x86 intrinsic as Smita suggested. And we can return to this when/if we intrinsify Decoder too.
>
Agreed.
Paul.
>> I dunno if an int[] table is as useful for an AARCH64 intrinsic.
>
> We should ask RH to check.
>
> But I think SPARC is better operating on 32-bit values than 16-bit (at least it was issue before).
>
> Vladimir
>
More information about the core-libs-dev
mailing list