Closed arduano closed 1 week ago
@verpeteren this doesn't conflict with anything at the moment right? I branched off of your latest branch
@arduano : I'll close this PR as the port to simdeez 2 is now merged. Thanks for kicking this off and your hard work to refactor simdeez to the next level!
@verpeteren Thanks yeah, I ran out of steam on simdeez at the moment and I'm not sure if I have the energy for sleef (it's very complex to add), but yeah I can still respond to things within a week generally if you want to submit PRs to simdeez
I'm just opening this as a marker of my progress so far, to avoid merge conflicts. For now this PR is a draft.
The method I used for porting is:
I used that to port each 32 bit file, then I copy the 32 bit files into 64 bit and multi-cursor replace 32 with 64 (it seems to work fine), afterwards adjusting for some of the import differences.
I have no way to reliably run tests because I get failing tests even on the original master branch. I'm guessing this is because of CPU architecture differences causing instruction imprecision to produce different results.
Let me know what you think.