[aarch64-port-dev ] aarch64 and arm64 jdk benchmarks result sharing
Jamsheed C m
jamsheed.c.m at oracle.com
Sat Apr 8 13:30:35 UTC 2017
Hi Zhongwei,
ReservedCodeCacheSize of Openjdk Amr64 JDK port is 240M (by default) and
Openjdk Aarch64 JDK port is 128M(by default), it would be good if we set
same value for both ports for performance comparison(i.e set both to 128M).
Thank you!
Best Regards,
Jamsheed
On 3/30/2017 7:13 AM, Zhongwei Yao wrote:
> Hi,
> We have been running some Java benchmarks on AArch64 servers with different
> OpenJDK ports: aarch64 and arm64. You can find the results at [1].
> And our JDK version:
> - aarch64 OpenJDK: build from latest JDK9 source with config:
> "--with-jvm-variants=server --with-debug-level=release"
>
> - arm64 OpenJDK: build from latest JDK9 source with config:
> "--with-jvm-variants=server --with-debug-level=release --wi
> th-cpu-port=arm64"
>
> And from the data, aarch64 OpenJDK is better than arm64 OpenJDK
> generally, but with some exceptions. So we think it is worth to take a look
> at following cases for aarch64 OpenJDK:
> - Dacapo's sunflow, tradebeans and xalan
> - SPECjvm2008's scimark.lu.large
>
> And we also find arm64 is better than aarch64 for byte/short data type
> vectorization in our JMH cases ([2]), which we are investigating.
>
> Feedbacks are welcome. Thanks!
>
> [1]:
> https://docs.google.com/spreadsheets/d/18iklOrbaL67i46XHsPTrdTObWqUJJK8EO4-k0eqdLKM/edit?usp=sharing
> [2]: https://git.linaro.org/leg/openjdk/jmh-linaro-org.git/
>
More information about the aarch64-port-dev
mailing list