Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add SVE2 instructions to SIMD. #320

Open
aserputov opened this issue Mar 22, 2022 · 3 comments
Open

Add SVE2 instructions to SIMD. #320

aserputov opened this issue Mar 22, 2022 · 3 comments

Comments

@aserputov
Copy link

aserputov commented Mar 22, 2022

Hello, Vc
I would like to try and implement the SVE2 instruction into the code. I appreciate any comments and advice on this. Thank you.
https://developer.arm.com/documentation/102340/0001/Introducing-SVE2

@amadio
Copy link
Collaborator

amadio commented Mar 23, 2022

You are welcome to work on Vc if you want. However, you should know that Vc is no longer being actively developed. You may want to consider focusing your work in the std::experimental::simd implementation instead (available with GCC 11 and above).

@aserputov
Copy link
Author

@amadio did you finish working on NEON in Vc? Or how is progress going in std::experimental::simd ? Could guide me please ?

@amadio
Copy link
Collaborator

amadio commented Apr 12, 2022

I think @mattkretz would know better the answer to the questions above. I believe that the work in the C++ standard already has support for NEON on ARM/ARM64, I don't know if support for it was completed in Vc, I've only used Vc_IMPL=Scalar on ARM myself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants