-
Notifications
You must be signed in to change notification settings - Fork 204
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
New kernels for arctan #633
Conversation
- Update cpu_features to v0.9.0 - Added BUILD_EXECUTABLE for cpu_features to build list_cpu_features for github workflow tests - Added ENABLE_INSTALL to install cpu_feature for old behaviour - Renamed CpuFeature -> CpuFeatures to match new name Signed-off-by: Ashley Brighthope <ashley.b@reddegrees.com>
The else path can not be reached since the root CMake file aborts if CpuFeatures_FOUND if false Signed-off-by: Ashley Brighthope <ashley.b@reddegrees.com>
Signed-off-by: Ashley Brighthope <ashley.b@reddegrees.com>
2fd219c
to
fa90d4c
Compare
This avoids issues in the static build since otherwise cmake will add cpu_features to the export set. Signed-off-by: Andrej Rode <mail@andrejro.de>
Thanks for your contribution. One quick fix, the DCO check failed. Luckily it contains a tailored description on how to fix it in your case. The other CI failures are unrelated. Let's see if they go through on the second try. Finally, the code looks good. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your PR! I added a few comments.
Signed-off-by: Magnus Lundmark <magnuslundmark@gmail.com>
Signed-off-by: Magnus Lundmark <magnuslundmark@gmail.com>
Signed-off-by: Magnus Lundmark <magnuslundmark@gmail.com>
I really think we're done now! Realized I wanted to rename some functions and also remove unused polynomials. |
@jdemel Can we merge? I have a few more PRs that depend on this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
I was worried about the cpu_features changes but they are part of the PRs that are already merged. Thanks for rebasing your work on it.
New kernels for arctan
New arctan kernels with improved accuracy and 2.5x speedup.
Prior:
With this PR: