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

Initial Implementation for the new WASM based instruction set #946

Conversation

anutosh491
Copy link
Contributor

No description provided.

@anutosh491 anutosh491 marked this pull request as draft October 2, 2023 11:28
@serge-sans-paille
Copy link
Contributor

Thanks a lot for working on this!
From a methodological point of view (and to ease the work of the reviewer) it would be great if you could focus on a single test file, have it validate, then we can merge the PR and move on to more test. Do you think it's a viable approach?

@JohanMabille
Copy link
Member

JohanMabille commented Oct 4, 2023

Yes, the initial idea was to have all the basic arithmetic operations first (more or less everything tested in https://github.com/xtensor-stack/xsimd/blob/master/test/test_batch.cpp), and then find a way to reuse the already existing tests in WASM.

@anutosh491
Copy link
Contributor Author

anutosh491 commented Oct 4, 2023

Thanks a lot for working on this!

Thanks for having a look. Yeah this pr branches out from #943 and I think so Thorsten is trying to port the test files and run them all considering wasm. I guess once that is done we could merge that PR and rebase this one top of that.
I think so we should be able to reuse the written tests already written in xsimd.

@serge-sans-paille
Copy link
Contributor

@anutosh491 can you rebase on latest master branch? Wasm support for CI has been merged in.

@anutosh491
Copy link
Contributor Author

Sure I'll do it !

@anutosh491 anutosh491 force-pushed the Introducing_new_wasm_based_instruction_set branch from 0f50490 to ec703ba Compare October 9, 2023 06:43
@anutosh491
Copy link
Contributor Author

@serge-sans-paille Ahh I think I made a bad commit somewhere and also the commit history looks very messy here. I've pushed my changes on top of current master on a seperate branch (#952). Should make reviewing and merging more easier.

@anutosh491 anutosh491 closed this Oct 9, 2023
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

Successfully merging this pull request may close these issues.

4 participants