summaryrefslogtreecommitdiff
path: root/test/527-checker-array-access-simd/src/Main.java
diff options
context:
space:
mode:
author Usama Arif <usama.arif@linaro.org> 2019-11-13 13:32:54 +0000
committer Joel Goddard <joel.goddard@linaro.org> 2021-09-03 15:29:45 +0100
commitecbdc07474cf8be4837f40a12a5b6b82579df99a (patch)
treef09293f8d14dc4ee655710d21fbd305d14b97805 /test/527-checker-array-access-simd/src/Main.java
parent3676b36e832961426b285ec6a58e2b4c5a4b7816 (diff)
ARM64: FP16.compare() intrinsic for ARMv8
This CL implements an intrinsic for compare() method with ARMv8.2 FP16 instructions. The performance improvements using timeCompareFP16 FP16Intrinsic micro intrinsic benchmark on pixel4: - Java implementation libcore.util.FP16.compare: - big cluster only: 742 - little cluster only: 2286 - arm64 compare Intrinisic implementation: - big cluster only: 492 (~34% faster) - little cluster only: 1535 (~33% faster) The benchmark can be found in the following patch: https://android-review.linaro.org/c/linaro/art-testing/+/21039 Authors: Usama Arif, Edward Pickup, Joel Goddard Test: 580-checker-fp16 Test: art/test/testrunner/run_build_test_target.py -j80 art-test-javac Change-Id: Idbe9f56f964f044e6d725bd696459fb04d2ac76c
Diffstat (limited to 'test/527-checker-array-access-simd/src/Main.java')
0 files changed, 0 insertions, 0 deletions