[aarch64-port-dev ] [10] RFR: 8187472 - AARCH64: array_equals intrinsic doesn't use prefetch for large arrays
Dmitrij Pochepko
dmitrij.pochepko at bell-sw.com
Fri Nov 10 14:19:00 UTC 2017
Hi,
please take a look at merged simd/non-simd version.
I've set ergonomics to use non-simd version on ThunderX, because simd is
about 15% slower there.
R-Pi shows about the same results for both versions.
webrev: http://cr.openjdk.java.net/~dpochepk/8187472/webrev.02/
Thanks,
Dmitrij
On 30.10.2017 22:18, dmitrij.pochepko at bell-sw.com wrote:
>
> ok, I'll create a merged version before sending this to review. Thanks
> for the feedback!
>
> 21:06, 30 октября 2017 г., Andrew Haley <aph at redhat.com>:
>
> On 30/10/17 18:03, Dmitrij Pochepko wrote:
>
> I am hesitant if it is best to do this, or keep a single,
> simple, and
> fastest version for now for this intrinsic, and get back to
> it when SVE
> becomes widely available.
>
> What do you think?
>
>
> Do it now, or we'll have merge problems later.
>
> Note that other intrinsics that are in the works will use SIMD.
>
>
> OK, thanks.
>
> --
> Andrew Haley
> Java Platform Lead Engineer
> Red Hat UK Ltd. <https://www.redhat.com>
> EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671
>
>
>
> --
> Отправлено из мобильного приложения Яндекс.Почты
More information about the aarch64-port-dev
mailing list