[vectorIntrinsics] Withdrawn: 8287289: Gather/Scatter with Index Vector
duke
duke at openjdk.org
Mon Jan 1 20:54:52 UTC 2024
On Wed, 25 May 2022 08:35:53 GMT, Joshua Zhu <jzhu at openjdk.org> wrote:
> When I assist engineers to apply VectorAPI in real business scenarios, I realize that Gather/Scatter APIs depend on indexMap residing in memory.
>
> When an index map is acquired by vector operations, it is represented by IntVector. To do Gather/Scatter operations, an extra integer array must be introduced and an explicit vector store is also required ahead of each Gather/Scatter. Furthermore, the redundant memory store may cause a performance penalty.
>
> Hence I submit this change for discussion. I propose to provide Gather/Scatter API supporting index vector. This patch only includes the change for Gather API.
> It passed the jtreg tests for VectorAPI.
This pull request has been closed without being integrated.
-------------
PR: https://git.openjdk.org/panama-vector/pull/201
More information about the panama-dev
mailing list