[vector] Fwd: [PATCH] Elemental shifts and rotates speedup

Vladimir Ivanov vladimir.x.ivanov at oracle.com
Thu May 30 09:18:09 UTC 2019


Please, ignore. Jatin already resent it to panama-dev at .

Best regards,
Vladimir Ivanov

On 30/05/2019 12:14, Vladimir Ivanov wrote:
> Forwarding to panama-dev@ for review.
> 
> Best regards,
> Vladimir Ivanov
> 
> -------- Forwarded Message --------
> Subject:     [PATCH] Elemental shifts and rotates speedup
> Date:     Thu, 16 May 2019 02:11:30 +0000
> From:     Bhateja, Jatin <jatin.bhateja at intel.com>
> To:     hotspot-compiler-dev at openjdk.java.net 
> <hotspot-compiler-dev at openjdk.java.net>
> 
> Hi All,
> 
> Please find a patch having following changes:-
> 
> A)Intrinsification of two vector APIs:
> 
> /1)//VectorShuffle.shuffleIota(VectorSpecies,  int)/
> 
> /2)//VectorShuffle.toVector()/
> 
> B)Re-implimentation of following vector APIs using above intrinsified APIs.
> 
> /1)//Vector.shiftLanesLeft(int)/
> 
> /2)//Vector.shiftLanesRight(int)/
> 
> /3)//Vector.rotateLanesLeft(int)/
> 
> /4)//Vector.rotateLanesRight(int)/
> 
> With this we see around ~2X gains in elemental shifts and rotate 
> operations.//
> 
> Webrev: 
> http://cr.openjdk.java.net/~kkharbas/Jatin/rotate_and_shift_lanes/webrev.00/ 
> 
> 
> Kindly review the patch.
> 
> Best Regards,
> 
> Jatin
> 


More information about the panama-dev mailing list