[aarch64-port-dev ] aarch64 and arm64 jdk benchmarks result sharing
Zhongwei Yao
zhongwei.yao at linaro.org
Fri Apr 21 04:33:22 UTC 2017
Hi, Stuart,
Thanks for your suggestions.
The tests were running on dedicated clean machines. I don't think there
were any non-negligible background processes. The physical memory is large
enough (>32G), but we run this benchmark with default JVM heap
configurations.
We updated kernel/firmware in one of the test machines, and the result of
these Dacapo benchmarks looks more stable, but still with relative high
standard deviation.
On 20 April 2017 at 18:39, Stuart Monteith <stuart.monteith at linaro.org>
wrote:
> Zhongwei - I'd like you to check the OS as it is running. Are there
> any background processes running?
> What is the memory pressure like?
>
> Are there any errors in the kernel logs?
> Does a pristine machine
> exhibit the same behaviour?
> I'm concerned there might not be the
> controls necessary to get clean results.
>
> BR,
> Stuart
>
>
> On 20 April 2017 at 10:07, Andrew Haley <aph at redhat.com> wrote:
> > On 20/04/17 03:03, Zhongwei Yao wrote:
> >> On 19 April 2017 at 19:30, Andrew Haley <aph at redhat.com> wrote:
> >>
> >>> Looking at this some more, I can't tell which benchmarks are
> >>> throughput (big is good) and which are time (small is good). This
> >>> makes it very hard for me to see where community AArch64 is lagging
> >>> performance.
> >>>
> >>> I think Dacapo is throughput? And TeraSort is time?
> >>>
> >>> The results for Partner B's hardware on Dacapo are so weird that I
> >>> think there must be something wrong. lusearch didn't work at all, so
> >>> there must be a code generation problem somewhere.
> >>
> >> On our Partner B's hardware, lusearch could run but it failed to
> converge
> >> at warmup stage at every time. So the result is set to 0 in our result.
> >>
> >> And for sunflow case, it is in similar case like lusearch. Sunflow could
> >> run but it failed to converge at most time. I've checked it succeeds to
> >> converge only once in our result. So the standard deviation is 0
> because of
> >> there are only one. I should have added note for this case. Sorry for
> >> confusion.
> >
> > OK, so I think we have to reject all of the results on Partner B's
> hardware
> > because something is severely broken.
> >
> > Andrew.
> >
>
--
Best regards,
Zhongwei
More information about the aarch64-port-dev
mailing list