SVML on Windows Overhead
Vladimir Ivanov
vladimir.x.ivanov at oracle.com
Wed Oct 24 21:42:26 UTC 2018
Thanks for the data, Jp.
I checked Linux and the increase is roughly the same (~850K) in absolute
numbers [1]. Also, vectorIntrinsics changes contribute ~4M in total, so
~20-25% is attributed to SVML.
Static footprint alone doesn't look like a blocker to me, but it
definitely falls into the category of negative effects, especially for
an incubating module.
Best regards,
Vladimir Ivanov
[1] libjvm.so
default branch: 22384560
vectorIntrinsic - svml: 25635648
vectorIntrinsic + svml: 26483016
On 23/10/2018 13:51, Halimi, Jean-Philippe wrote:
> Dear all,
>
> Following our earlier discussion in the past week, I have spent some time evaluating the memory overhead of SVML assembly routines on Windows. It looks like it generates a 6.84% overhead on JVM.dll. Here are the details:
>
> Jvm.dll size:
> With SVML: 13,363,200 bytes
> Without SVML: 12,508,160 bytes
>
> Will this be considered as a blocker for the merging of VectorAPI in the main branch?
>
> Thanks,
> Jp
>
More information about the panama-dev
mailing list