PPC64 VSX load/store instructions in stubs
Breno Leitao
brenohl at br.ibm.com
Mon May 16 17:28:44 UTC 2016
Hi Miki,
On 05/16/2016 02:53 AM, Miki M Enoki wrote:
> I also implemented VSX disjoint long arraycopy.
> I appreciate it if it is applied to OpenJDK, too.
Thanks for the summarized information, this is helpful. Based on your plot, I
understand we can split the whole scenario in two:
* Array size smaller than 4k, and then use VSX instructions to perform copy
* Array size bigger than 4k, and then use VMX instructions to perform copy
The same mechanism could be used to copy arrays of short elements, as Gustavo was
working on. Do you agree?
That said, I understand that a new patch should be generated that contemplates
both cases on a single patch, ready to be applied on OpenJDK 9 source code. Hence
a webrev should be generated mapping to bug id
https://bugs.openjdk.java.net/browse/JDK-8154156
If you need any help on the webrev[1] creation and hosting, Gustavo might help,
since he did this process already.
[1] http://openjdk.java.net/guide/webrevHelp.html
More information about the hotspot-dev
mailing list